Abella's Cuban Restaurant
2124 N 34th St, Tampa
(813) 247-2231
Menu
Restaurants in Tampa, FL
Abella's Cuban Restaurant
2124 N 34th St, Tampa, FL 33605
(813) 247-2231