Super New China Buffet, INDIANAPOLIS, Indiana (IN)

Feeling hungry? Super New China Buffet might be the place to eat for you.
Conveniently located at 3495 West 86th Street () in INDIANAPOLIS, Indiana (IN) (46268), Super New China Buffet can be reached at 3172281338. Please call in advance to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)


Super New China Buffet contact information and details:
Address: 3495 West 86th Street - , INDIANAPOLIS, Indiana (IN) 46268
Contact Phone: 3172281338