Asian Star Restaurant, ELWOOD, Indiana (IN)
Readily positioned at 1900 South Anderson Street () in ELWOOD, Indiana (IN) (46036), Asian Star Restaurant can be contacted at 7655529188. It is advisable to call up in ahead of time 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