Super China Buffet
(256)
Chinese restaurant
Address: 18333 Conneaut Lake Rd, Meadville, PA 16335
Hours: Open ⋅ Closes 9 PM
Phone: (814) 250-3338
Order Chinese food from Super China Buffet in Schaumburg, Illinois. We serve Sesame Balls, Chicken Fried Rice, Shrimp Mei Fun, Beef with Garlic Sauce, ...