Latest London pizza restaurant reviews
Alba Pizzeria, Clapham
(Overall rating: )
Fab food, fab service and fab prices. Not super fancy but very relaxed. For a last minute night out you can't do much better.
by catherinewoods0, 16 Feb 2010
by catherinewoods0, 16 Feb 2010
Have we missed a great pizza restaurant in London? Let us know.







