Home - Gyro Bros
Gyro Bros is 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, Moussaka, Pastichio, kabobs, souvlaki sandwiches and excellent baklava