Restaurant offering seafood and pizza. Known for quality and service.