Gyro Brothers

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


  • 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

Nearby places

Fifth St (Spring St)
660 Peachtree St NE (at Ponce de Leon Ave NE)