Slug & Lettuce - Omni Centre Edinburgh

No comments yet
|$
Bars/Bistros
Currently closed|Open tomorrow at 12:00Show more
󱨱
01315247700
󱀬
Unit 8, Omni, Leisure Dev, Edinburgh EH1 3BN, United Kingdom

Reviews of Slug & Lettuce - Omni Centre Edinburgh

Congratulations! You found a new place!
Why not leave a review and help other members plan the perfect trip?
Write a Review