Traditional souvlaki restaurant, established for many years. Offers classic Greek grilled dishes.