Made from the finest Italian ingredients, our range of pizzas are available for your eating pleasure at our fixed location in Abingdon Street Market.
Come and visit us to check out our full menu including weekly specials!
Made from the finest Italian ingredients, our range of pizzas are available for your eating pleasure at our fixed location in Abingdon Street Market.
Come and visit us to check out our full menu including weekly specials!