italianNot yet on Tasting Planet
Salvo's
Otley Road 115, Headingley, Leeds, LS6 3PX Leeds, United Kingdom
About
Italian restaurant and salumeria/café. Fantastic simple food, great atmosphere, always busy.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!