Random Restaurant Photos

(From Boston's Hidden Restaurants)

photo of Twigs Cafe at Tower Hill Botanic Garden, Boylston, MA

Photo of Twigs Cafe at Tower Hill Botanic Garden, Boylston, Massachusetts

(Go to random photos index.)