50 Kalo di Ciro Salvo Pizzeria Restaurant · 7 Northumberland Avenue, London, WC2N 5BY No veg info yet