North Town Deli & Kitchen
Deli · Italian · Sandwich Shop
North Town Deli & Kitchen offers exquisite small platters, antipasto, southern salads, and caponata. It features an upbeat Italian atmosphere with authentic Southern Italian cuisine.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to North Town Deli & Kitchen.
Local restaurants nearby
699 Abbeydale Road, Sheffield S7 2BE, United Kingdom



