Salt & Pepper Station
Salt & Pepper Station intends to take one of the most popular and iconic forms of takeaway cuisine, Chinese and give it a modern twist.
Our flagship restaurant is now open in the heart of Glasgow. Located in the always vibrant St. Enoch Square.
We are looking forward to welcoming you and hopefully filling your belly’s with our fresh and tasty food!