Restaurant
Pizzaiolo
2 locals recommend,
Location
1 Prince Edward Rd
Tweedmouth, England
Tips from locals
The best pizza in all of the land. Pizzailo is incredible. Featuring a vast selection of home lade pizzas, Pizzaiolo is challenged only be Wingbox in it deliciousness and convenience. The delivery driver definitely knows where we live.