Super China Buffet Reviews & Details
Super China Buffet
331 W Golf Rd
Super China Buffet is located at 331 W Golf Rd in Schaumburg near the intersection of Golf Rd and Valley Lake Dr. Their menu consists of Chinese dishes . Call (847) 843-8683 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:Golf Rd And Valley Lake Dr
Tell us more about Super China Buffet Schaumburg!