Asian Star Restaurant
Address:
1900 S Anderson St, Elwood, IN 46036
Phone:
(765) 552-9188
Restaurants
Other Businesses:
- Papa John's Pizza at 104 S Anderson St, Elwood, IN 46036
- La Cascada at 1900 S Anderson St, Elwood, IN 46036
- Circle Pizza at 200 S Anderson St, Elwood, IN 46036
- Pizza Hut at 405 N Anderson St, Elwood, IN 46036
- Pizza King at 1900 S Anderson St, Elwood, IN 46036