Shop
Salvino
27 locals recommend,
Tips from locals
Incredible Italian deli selling homemade pasta, ice cream, fabulous, wine, sauces and meat.
Unique things to do nearby
Locals also recommend
Location
47 Brecknock Rd
London, England