Available at 11:00 AM
Gyro Bros - Georgia Tech
Pita Sandwiches - Burgers - Wraps
Sides / Desserts / Drinks
About Gyro Bros - Georgia Tech(404) 892-5707 • 85 5th St Nw Ste B, Atlanta, GA 30308
Gyro Bros started as a small, cozy restaurant in the heart of Alpharetta on main street near Windward Parkway serving high quality, home made Greek food such as gyro sandwiches, chicken gyros, kabobs, wraps and excellent homemade baklava. Everything is homemade including our famous Tzatziki sauce. It is truly a Greek restaurant. We want you to feel like you went to Greece from the time you walk in and hear our staff cheerfully greet you with YASU.