Rumba Island Bar And Grill

Rumba Island Bar and Grill, 6445 4th St N, St. Petersburg, FL 33702, United States

(727) 329-8559

Location