Pizza Restaurants in Clapham Common
1. Zia Lucia
Pizza restaurant in Balham
65 Balham High Road - SW12
“It’s hard to be ‘special’ with pizza these days with so much competition, but the eye-catching options give an edge” to this popular nine-strong chain, whose calling card is a choice of four different 48-hour fermented pizza bases, including the distinctive black vegetable charcoal. Their latest opening is in Canary Wharf.
View full listings of 1 Pizza Clapham Common Restaurants
Popular Clapham Common Restaurant Searches
Clapham Common Restaurant News