A popular Greek restaurant with an extensive menu, offering a wide variety of dishes.