Had dinner with a friend. Always ment to stop in. So glad I did. Awesome oxtails, very tasty rice and pikliz.. She had the whole stew fish that was wonderful.
Address: 3533 Fowler St, Fort Myers, FL 33901-0925
Location: United States > Florida (FL) > Southwest Gulf Coast > Fort Myers
Phone Number: +1 239-204-9927