Add Slug and Lettuce review

Slug and Lettuce, Harrogate
Address: 13A Montpellier Parade, Harrogate, Harrogate, North Yorkshire, HG1 2TJ
Features: Restaurant, Bar food, Cask Marque


Rating
Comments