• Photo taken at Gyro Brothers by Nathan L. on 4/22/2013

Gyro Brothers

Greek Restaurant
37 Ivan Allen Blvd (between Spring St and W Peachtree St), Atlanta, GA 30308, United States
Reservations:
No
Credit Cards:
Yes
Outdoor Seating:
No
Total Visitors
60
Total Visits
96
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

2 Tips

  • Nathan L.

    The gyro just doesn't compare to the gyros at Cafe Agora in midtown. A little disappointed with the gyro king.

    Nathan Lee · April 22, 2013
    Save
  • Jason K.

    Try the Mousaka. Take out containers aren't sealed so be careful with the bag they put your container in or it might spill.

    Jason King · April 10, 2012
    Save