Pizza Campagnola Restaurants in London
Show restaurants on map
4.7
Menu
4.7
Menu
City: London, 131 Stroud Green Road, London, N43PX, United Kingdom
"I have nothing negative to say about this place, only positive things. The restaurant was busy, but the service was still very efficient. The food was..."
Price
The Average price for Pizza Campagnola is:
$9.4
Feedback
These reviews refer only to the mentioned ingredients.