Doner's Deliz
Doner's Deliz
41 Cambridge Road
Stamford
Lincolnshire
PE91BYStamford
Lincolnshire
Food rating:
★★★★★
5/5 stars
Updated:
Food rating:
★★★★★
5/5 stars
Updated:
See all Takeaway Shops in Stamford.