plural gyros : a sandwich In particular of lamb and beef, tomato, onion, and yogurt sauce on pita bread GyroIncorporate ground meat with most of the spices. Pulse until the mixture becomes just like a paste. Scrape down the sides of your bowl between pulses.We has this terrific moussaka in the O Thanasis restaurant in Monastiraki. I found this rest… Read More