Slug And Lettuce - Edinburgh George St (Menu)

113-115 George Street, Edinburgh
01312260880

Give a rating to Slug And Lettuce - Edinburgh George St

Suggest a dish

How much did you spend at Slug And Lettuce - Edinburgh George St?