People also ask
How many locations does China Buffet have?
Super China Buffet Online Ordering Menu. 331 W Golf Rd Schaumburg, IL 60195 · (847) 843-8683. 11:00 AM - 8:30 PM. Start your carryout or delivery order.
Order Chinese food from Super China Buffet in Schaumburg, Illinois. We serve Sesame Balls, Chicken Fried Rice, Shrimp Mei Fun, Beef with Garlic Sauce, ...
Ming Brickyard Super China Buffet Inc., 2650 N Narragansett Ave, Chicago, IL 60639 - Restaurant inspection findings and violations · Recently added reviews ...