Pizza restaurant offering a menu with pizza and seafood dishes. The establishment is well-maintained, with attentive staff.