Home   →   United States Yellow Pages   →   Indiana Yellow Pages   →   Elwood Yellow Pages   →   Elwood Restaurants   →   Asian Star Restaurant


Asian Star Restaurant

Address:

1900 S Anderson St, Elwood, IN 46036

Phone:

(765) 552-9188

Restaurants

Other Businesses: