Asian Star Restaurant, ELWOOD, Indiana (IN)

Feeling hungry? Asian Star Restaurant might be the place to eat for you.
Conveniently located at 1900 South Anderson Street () in ELWOOD, Indiana (IN) (46036), Asian Star Restaurant can be reached at 7655529188. Please call in advance to make a reservation.
More restaurants in ELWOOD, Indiana (IN)


Asian Star Restaurant contact information and details:
Address: 1900 South Anderson Street - , ELWOOD, Indiana (IN) 46036
Contact Phone: 7655529188