Big Time Taverna

Greek in St Francis Bay

This restaurant is the only one in town that is located on the canals, with heavenly views from the deck. It specialises in traditional Greek food, such as mezze, moussaka and youvarni (lamb with Greek noodles and parmesan).

Advertisement