Super China Buffet 5118 N Franklin Rd Indianapolis IN United States
Chinese buffet with Mongolian Grill.
Phone: 317.547.8888 Smoking: not permitted
Alcohol: no alcohol served
Dress: casual
Parking: own parking lot