Super China Buffet

Report flag Report an error
North Keystone Avenue, Indianapolis, IN 46240, United States of America
Cuisine:

Map Location

Questions & Answers

Q1

Where is Super China Buffet located?

Super China Buffet is located at North Keystone Avenue, Indianapolis, IN 46240, United States of America.

Q2

What days are Super China Buffet open?

Super China Buffet is open Mo-Su 11:00-23:00

Q3

What is Super China Buffet famous for?

Super China Buffet is famous for its Chinese cuisine.

Customer Reviews

4.0

(1 Customer Review)

5 Star

0%

4 Star

100%

3 Star

0%

2 Star

0%

1 Star

0%

1 Reviews

Tomasa Turcotte

Tomasa Turcotte

October 26, 2023