About Big Time Taverna
Big Time Taverna, located in St Francis Bay, is a celebrated Greek restaurant set along the picturesque canals, offering guests authentic cuisine with international flair. Notable amenities include a canal‑side deck perfect for sunset views, a diverse menu featuring seafood platters, sushi, lamb chops, and traditional mezze, complemented by fine wines and champagne. Facilities encompass spacious indoor and outdoor seating, a welcoming atmosphere for both locals and travellers, and attentive service that reflects warm Greek hospitality.
Experience Big Time Taverna
We specialize in crafting bespoke itineraries. Want to include Big Time Taverna in your dream African holiday?
Suggested Itineraries
Explore these sample journeys for inspiration. Ask us to create a tailor-made itinerary including Big Time Taverna.