Delivery
Pickup
Outdoor
Wales
South Wales
Cardiff
Gabalfa
2 Restaurants on GastroRanking
334 Opinions in 2 websites
Fantastic food with great staff. Have been using this place since it opened and it has always provided a great service.
1335 Opinions in 3 websites
Without question this is the best pizza in the world