Photo Photo

A Restaurant Located in Shelburne, VT

The warmth of the Mediterranean in the heart of Shelburne, Vermont. Our aim is to provide the community with a friendly environment and diverse menu that is suitable for the whole family. Come visit us, we offer something for everyone!