Glass Onion
Upscale
Tel: (508) 540 3730
37 North Main St.,
Falmouth, MA
United StatesMore about us...
One of the most acclaimed restaurants in the region. Elegant and warm decoration, tasty food with an accent on local grown or fresh caught ingredients. Dinner only. Closed on Sun.
Tel: (508) 540 3730