Enjoy delicious gyros and souvlaki at Οι Νοικοκύρηδες, a popular grill restaurant.