Canterburys Deli
Deli · Sandwich Shop
Deli with two locations in Nottinghamshire. Offers takeaway sandwiches and deli items.
Location
Best places nearby
The highest rated places close to Canterburys Deli.
Local restaurants nearby
2 Main Street, ENG
Location
The highest rated places close to Canterburys Deli.
2 Main Street, ENG