Salt & Pepper Polish restaurant to open on Lawrence Hill in May
New Polish restaurant Salt & Pepper will open at 139 Lawrence Hill in mid-May 2015.
Read MoreNew Polish restaurant Salt & Pepper will open at 139 Lawrence Hill in mid-May 2015.
Read More