Taste of the Islands Restaurant

2231 34th St S, St. Petersburg
(727) 321-4157