The reviews mention that the restaurant offers "seafood pizza" among its options, but do not provide specific praise or details about the pizza itself.
Google: 5★(178 reviews)— a measure of satisfaction. Our score reads what reviewers said about the pizza.