Restaurant in St. Pete
Counter-serve Caribbean fusion spot with scratch-made Cuban pork bowls and coconut rice
2410 Central Ave
St. Petersburg, FL, 33712
(727) 826-0198