Super New China Buffet 3495 W 86th St Indianapolis IN United States
Phone: 317.228.1338 Accepts: Visa, MasterCard/Eurocard
Alcohol: no alcohol served
Parking: own parking lot