China Buffet Reviews & Details
7451 W 10TH St
China Buffet is located at 7451 W 10TH St in Indianapolis near the intersection of W 10th St and Porto Alegre St. Their menu consists of Chinese dishes . Call (317) 273-8899 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:W 10Th St And Porto Alegre St
Tell us more about China Buffet Indianapolis!