Asian Star Restaurant, ELWOOD, Indiana (IN)
Readily positioned at 1900 South Anderson Street () in ELWOOD, Indiana (IN) (46036), Asian Star Restaurant is available at 7655529188. Please give them a call 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