TASTE OF THE ISLANDS RESTAURANT

REALLY GOOD FOOD

Caution: Food may taste better than the images!
2231 34th St S, St. Petersburg, FL 33711
Today's Hours
Today's Hours
Sat 09:00 AM - 09:00 PM