Siemo Takeaway
63 High St, Lockerbie
01576 204430
Recent Reviews
Order Online
Reserve
You May Also Like
Greggs - 67 High St
Cafe 91 - 91-93 High St
British, Scottish
The Starfish Restaurant And Coffee Shop - 112-116 B723
Lockerbie, Scotland
Siemo Takeaway
63 High St, Lockerbie, Scotland DG11 2JH
01576 204430