Salt & Good
RestaurantAn extensive menu of takeaway international fare from Mexican, to Asian, to British. People often mention good,
Address
5, The Plaza Town Square, Stevenage SG1 1PF, United Kingdom
Contact
+44 1438 905905Price rating
$ $$$
Rating on Google Maps
4.00 (801 reviews)Open on Google Maps
Working Hours
Permanently closed.