Pizza restaurant offering a clean and pleasant dining experience. Known for its pizza and also serves seafood dishes.