Located on the beachfront on Marine Parade, Taverna is a Greek-inspired modern restaurant. With just 60 seats and an ocean view, Taverna is the perfect spot for a long lunch, quiet dinner or beachside cocktail.
Designed to share, the Taverna menu uses only the freshest produce from the local region. Every dish has been carefully constructed to take advantage of the best seasonal and Greek flavours.