en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Leek
/
Lemon Thyme Cafe
Lemon Thyme Cafe
Sandwich Shop · Dessert Shop
Cafe serving sandwiches, soups, and cakes. Offers a friendly atmosphere.
Ashbourne Rd, England
Leek, United Kingdom
www.premierinn.com
Location
The ranking
Best Sandwich Shop in Leek
2 places ranked by guests
1
Costa Coffee
11
2
Subway
8
See the full list →