China Star
Address:
821 W Main St, Immokalee, FL 34142
Phone:
(239) 657-2929
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Lot
- Wifi No
- Accepts Credit Cards Yes
Restaurants
Other Businesses:
- China Chef at 821 W Main St, Immokalee, FL 34142
- Pizza Shack at 409 W Main St, Immokalee, FL 34142
- Mr Taco at 409 W Main St, Immokalee, FL 34142
- La Michoacana at 215 W Main St, Immokalee, FL 34142
- Main Street Cafe at 111 W Main St, Immokalee, FL 34142