320 Alachua St., Immokalee
(239) 657-3439
Choose from multiple dishes and receive top notch service. Sit, eat, relax, we look forward to serving you.