Osteria Bar & Kitchen
Opens at 5:00 PM

Osteria Bar & Kitchen

$$ • Seafood • Italian • Gluten Free Friendly
4.6
(59)
  •  
View delivery time and booking fee.

903 N Franklin St, Tampa, FL 33602 • More info