Bella's Italian Café

Phone orders only

1413 S Howard Ave #100, Tampa, FL 33606

$0 MinimumAre you the owner?
SliceRestaurants in Tampa Bella's Italian Café
Price: $$