Gyro Brothers

Row 1

Details
85 5th St NW Ste B (at Tech Square)
Atlanta, GA 30308
(404) 892-5707

Foursquare Tips

  • Gyro "meat" has no flavor & sauce tastes suspiciously like ranch... If you're craving a good gyro, do yourself a favor & make the walk to Cafe Agora near Peachtree...
  • Now called Gyro Bros
  • get the "greek" fries!
  • The cashier brought some puerile thoughts to mind, but I'm pretty confident the falafel are 30% birdseed.
  • I've had better gyros. This was mostly full of lettuce, and the meat was not as flavorful as it should have been