Asian Star Restaurant Elwood IN
Add Website
Close
Asian Star Restaurant
Be first to review 1900 S Anderson St, #6,Elwood IN 46036 Phone Number: (765) 552-9188
Asian Star Restaurant Store Hours
Hours may fluctuate
Post a review
Asian Star Restaurant Nearby
Locations Closest to You miles-
Asian Star Restaurant - Elwood 1900 S Anderson St0.00