Restaurant serving pizza and Italian dishes. Known for generous seafood pasta and fried dishes. Accepts electronic payments.