Add Slug and Lettuce review

Slug and Lettuce, Edinburgh
Address: Unit 8 Omni Leisure Dev, Greenside Place, Edinburgh, Edinburgh, Midlothian, EH1 3BN
Features: Restaurant, Bar food, Cask Marque


Rating
Comments