China Town
2000 Main St
Elwood
IN
46036
(765) 552-9188
chamberofcommerce.com
Open Map
Description
China Town was founded in 2010, and is located at 2000 Main St in Elwood. Additional information is available at or by contacting Town China at (765) 552-9188.
by dandb on October 26, 2022 from
dandb
Chinese
Chinese Restaurant
dining
eating places
food
Food and Dining
full-service restaurants
restaurant
Restaurants
Social