The Starfish Restaurant And Coffee Shop - Cafe in Lockerbie
company
The Starfish Restaurant And Coffee Shop
your company
Cafe at 112-116 B723, Lockerbie DG11 2ES, UK. Here you will find detailed information about Cafe: address, phone, fax, opening times, customer reviews, photos, directions and more.
Contacts
About The Starfish Restaurant And Coffee Shop
The Starfish Restaurant And Coffee Shop is a United Kingdom Cafe based in Scotland, Lockerbie. The Starfish Restaurant And Coffee Shop is located at 112-116 B723, Lockerbie DG11 2ES, UK
Please contact The Starfish Restaurant And Coffee Shop using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find The Starfish Restaurant And Coffee Shop opening times and driving directions or map. Find real customer reviews and ratings or write your own review.
Reviews of The Starfish Restaurant And Coffee Shop
2020.09.21
Joyce
Fantastic place to eat in or out. Friendly welcome. Food is delicious. We have visited several times and have enjoyed every visit. Thoroughly recommended
2016.04.26
Camilla
They were rude didn't respond when we talk to them and my partner got food poisoning, do not go there.