ViaMichelin
Base Face Pizza Barnes
Location picture
Exceptional 9.7 (15 reviews)
Approx. £15
Location
35a Barnes High Street
London SW13 9LP