Stratford-upon-Avon • United Kingdom
Salt is a relaxed fine dining restaurant in the heart of Stratford-Upon-Avon. À la carte and tasting menus are available, in addition to great wines and fine tea and coffee.
iPhone and Android mobile applications are launching later this year, stay tuned!