Enjoy delicious pizza and a varied menu of land and seafood dishes at this popular restaurant.