Greek restaurant specializing in grilled meats and traditional, home-style dishes.