Taverna Hellas is a Greek restaurant offering traditional grilled meats and baked dishes in an Ancient Greece-themed setting with pillars and statues.