1 Stadium Dr, Sugar Land, Texas 77498 USA
Gyro Republic; yellow rice, chicken, cucumbers, tomatoes, jalapeños, and onions. Delish!!!
Photo Credit: Yelp