We've eaten here a few times over the years. The service is usually OK - certainly better than next door, but the pizzas are great! Generous toppings, and the La Luna Rossa pizza, with the calamari, octopus, prawns and shell-on mussels is to die for!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.