Main Street Cafe
Address:
111 W Main St, Immokalee, FL 34142
Phone:
(239) 658-6544
Restaurants
Other Businesses:
- China Star at 821 W Main St, Immokalee, FL 34142
- 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
- Desert Inn at 901 Charlotte St, Immokalee, FL 34142