Skip to main content

China Buffet

restaurant · chinese restaurant · Indianapolis, IN

Address
5035 W 71st St, Indianapolis, IN 46268
Phone
(317) 216-9889
Website
chinabuffet.net
Where
39.8808, -86.2464

Search Hominin for China Buffet

Other restaurants nearby

More in Indianapolis

China Buffet — restaurant in Indianapolis, IN | Hominin