Pastrami Reuben from the Vanilla Bean Cafe, Pomfret, CT

photo of pastrami reuben from the Vanilla Bean Cafe, Pomfret, CT

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

(Go to food photo index.)