Super China Buffet

5202 E Thompson Rd, Ste 3, Indianapolis, IN 46237-4102
Super China Buffet Super China Buffet is one of the popular Chinese Restaurant located in 5202 E Thompson Rd, Ste 3 ,Indianapolis listed under Cantonese Restaurant in Indianapolis , Local business in Indianapolis ,

Contact Details & Working Hours

Map of Super China Buffet