Slug and Lettuce in Edinburgh, Scotland
2
Slug and Lettuce locations found near Edinburgh
View Map
Slug & Lettuce - George Street Edinburgh - 113 George St
Rating: 4.1
(
267 Reviews
)
115, 113 George St, Edinburgh scotland EH2 4JN
0131 226 0880
Slug & Lettuce - Omni Centre Edinburgh - Greenside Pl
Rating: 3.6
(
122 Reviews
)
Unit 8, omni leisure dev, Omni, Greenside Pl, Edinburgh scotland EH1 3BN
0131 524 7700
Edinburgh, Scotland
Similar Stores in Edinburgh
TGI Fridays Edinburgh
2 Locations
JD Wetherspoon Edinburgh
7 Locations
Toby Carvery Edinburgh
3 Locations
All Bar One Edinburgh
3 Locations