12 Essential All-You-Can-Eat Restaurants in Houston

… plate high with fried chicken and Chinese staples like lo mein and beef and broccoli. Open in Google Maps · 4645 Hwy 6, Sugar Land, TX 77478.