Asian Star Restaurant
1900 South Anderson Street
Elwood
IN
46036
(765) 552-9188
Open Map
bells
Cheap Eats
Fast Food
Kid Friendly
Late Night Dining
Lunch Spot
Mexican
Open 7 Days
Restaurant
taco