Indianapolis, IN asian restaurants & food

Super China Buffet

Asian Restaurant

5389 Rockville Rd, #200, Indianapolis, IN 46241
(317) 243-9638
Excellent Good Average Poor Awful 3.0 / 5 based on 3 votes

Photos

  • Super China Buffet photo by Scott Hovland
  • Super China Buffet photo by Luke O.
  • Super China Buffet photo by Zac D.
  • Super China Buffet photo by Rob F.
  • Super China Buffet photo by Jason C.