Bulla Gastrobar (Tampa)

$ • Spanish • Seafood • Mediterranean
4.8
(18)
  •  
View delivery time and booking fee.

930 S Howard Ave, Tampa, FL 33606 • More info