Gyro Bros.

3.9 (363)restaurant

Traditional gyros and scratch-made sauces anchor this casual Greek spot near Georgia Tech.

Order now

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.


Nearby places

Ask Karpo for more information.