About Tatjana'S Sandwich Shop
Dine in or takeaway. . . .
More about Tatjana'S Sandwich Shop
Tatjana'S Sandwich Shop is located at 353 Leyland Lane, PR25 1 Leyland, Lancashire
01772 436655
http://www.cityvisitor.co.uk/leyland/cafes.html
Similar Listings
3Leafbox
5