China Town
Address:
2000 Main St, Elwood, IN 46036
Phone:
(765) 552-9188
Restaurants,
Chinese
Other Businesses:
- KFC at 2000 Main St, Elwood, IN 46036
- Lucky Strike Lanes at 1904 S Anderson St, Elwood, IN 46036
- Dairy Queen at 1920 S Anderson St, Elwood, IN 46036
- Penn Ave Pizza at 1600 S A St, Elwood, IN 46036
- Lincoln Square Family Restaurant IV at 1514 S State Road 37, Elwood, IN 46036