Bella's Italian Cafe

1413 S Howard Ave, Tampa 33606, United States Get Directions to this spot
1413 S Howard Ave
Tampa, 33606
FL, United States
(813) 254-3355

Rate and review Bella's Italian Cafe in Tampa, FL, United States!

Share your experiences at Bella's Italian Cafe with your friends or discover more Restaurants in Tampa, FL, United States.