Slug and Lettuce in Edinburgh, Scotland
2
Slug and Lettuce locations found near Edinburgh
View Map
Slug & Lettuce - George Street Edinburgh - 113-115 George Street
Rating: 4.4
(
524 Reviews
)
113-115 George Street, Edinburgh scotland EH2 4JN
0131 226 0880
Slug & Lettuce - Omni Centre Edinburgh - Leisure Dev
Rating: 3.7
(
286 Reviews
)
Unit 8, Omni, Leisure Dev, Edinburgh scotland EH1 3BN
0131 524 7700
Edinburgh, Scotland
Similar Stores in Edinburgh
Miller & Carter Edinburgh
2 Locations
JD Wetherspoon Edinburgh
6 Locations
Toby Carvery Edinburgh
3 Locations
All Bar One Edinburgh
3 Locations