These mouthwatering treats are best savored with a generous squeeze of zesty lemon juice and a dollop of tzatziki.It doesn't matter in which you journey in Greece, you will have lots of prospects to try Greek street gyros. Pronounced “yeero,” the name “gyro” means “to show,” which aptly describes how the tender gyro meat rotates on its