Restaurant
The Big Time Taverna
43 locals recommend
Tips from locals
Greek cuisine on the edge of the water in the canals. I love the paintings there.
Places to stay nearby
Locals also recommend
Location
Mayotte Circle
Saint Francis Bay, EC