Sal's
Pizza · Fast Food
Sal's is a restaurant offering a selection of food, with a website suggesting a focus on pizza. The establishment is located in Livingston, United Kingdom.
Location
Best places nearby
The highest rated places close to Sal's.
Local restaurants nearby
40 Langton Avenue, Livingston, United Kingdom



