Random Restaurant Photos

(From Boston's Hidden Restaurants)

photo of dining area at the Vanilla Bean Cafe, Pomfret, CT

Photo of dining area at Vanilla Bean Cafe, Pomfret, Connecticut

(Go to random photos index.)