Nhà hàng
The Big Time Taverna
43 người địa phương đề xuất
Gợi ý từ người dân địa phương
The Big Time Taverna, an authentic Greek restaurant situated on the canals with views down two main canals in St Francis.
up market restaurant on the canals, you can get there by boat if you have one, or paddle there.
Người dân địa phương cũng khuyến nghị
Vị trí
Mayotte Circle
Saint Francis Bay, EC