Located on the beachfront on Marine Parade, Taverna is a Greek-inspired modern restaurant. With just 60 seats and an oceanview, Taverna is the perfect spot for a long lunch, quiet dinner or beachside cocktail.
Your browser has Javascript disabled. Some features may be limited.