Ordering from Gyro Cafe got a lot easier! Now you can place your delivery, online with only a few clicks. Or stop by at our restaurant at 869 N Main St #201, Alpharetta.