
Gyro Bros.
3.9 (363)restaurant
Traditional gyros and scratch-made sauces anchor this casual Greek spot near Georgia Tech.
Description






Located on 5th Street NW in Atlanta, Gyro Bros. operates a fast-casual setup built for either a quick bite or a leisurely meal, focusing on traditional Greek gyros prepared with fresh ingredients.

