A restaurant offering grilled dishes, souvlaki, and other tasty creations. Open regularly, including Sundays.