Way too many flies flying around for my taste. Where is the food inspectors? Food was just ok, but can't believe they allow flies to hang around inside of a restaurant..
Address: 2401 2nd Ave E, Palmetto, FL 34221-2710
Location: United States > Florida (FL) > Palmetto
Phone Number: +1 941-723-6651