Pizzeria Il Granchio is an Italian restaurant specializing in pizza and seafood. They offer a wide selection of pizzas, described as very good and abundant, and a menu featuring simply and deliciously prepared fish dishes.