Chili from the Vanilla Bean Cafe, Pomfret, CT

photo of chili from the Vanilla Bean Cafe, Pomfret, CT

Photo of chili from the Vanilla Bean Cafe, a restaurant in Pomfret, CT

(Go to food photo index.)