Does Osteria Italian Seafood have happy hours or specials?
Yes, Osteria Italian Seafood does have happy hours and specials available.
What is Osteria Italian Seafood's rating?
Osteria Italian Seafood is rated an average of 4.7/5 stars across various online platforms.