About Sal'S Kitchen
Welcome to Sal's Kitchen stay tuned to see upcoming menus
More about Sal'S Kitchen
Sal'S Kitchen is located at Hyde, England, United Kingdom, SK14 2 Hyde, Tameside, United Kingdom
Welcome to Sal's Kitchen stay tuned to see upcoming menus