Restaurant in St. Pete
Counter-serve Cuban sandwiches pressed hot and fresh, plus soups, beans, and rice
230 107th Ave
Treasure Island, FL, 33706
(727) 367-6662