So, I'll be the first to admit that I thought this was a seafood place because I thought Osteria was the Spanish word for oyster, but I was happy to see that they had legit Italian! The pizza was amazing, and I'm very tempted to go back if for nothing else than the bean spread and focaccia! Going back soon!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.