China Buffet
5035
W 71st St, Indianapolis IN
- This is the page of China Buffet on 5035 W 71st St Indianapolis IN 46268.
- (first reviewed on February 2, 2015, last updated
five months and nineteen days ago
on November 24, 2023.)
- This page has had 31 visitors. You are the 31st.
- Price: Cheap
- China Buffet is on W 71st St between Waldemar & Georgetown
- Map and Directions
Location