Megaron is an elegant Greek restaurant offering meze, grilled skewers, and classic meat & fish dishes in a tavern-like setting with vintage decor.