Salvatore's
Italian · Family Style
Family-run Italian restaurant. Offers a convenient location with a car park.
Location
Best places nearby
The highest rated places close to Salvatore's.
Local restaurants nearby
61 Liverpool Road, ENG
Location
The highest rated places close to Salvatore's.
61 Liverpool Road, ENG