UKData checked October 2026
  1. Home
  2. Sheffield
  3. Sandwich shops
  4. Twisted Deli

Twisted Deli

Sandwich shopCoffee shopLunch restaurantSheffield City CentreWebsite

Twisted Deli: sandwich shop at 178 Shoreham St, Sheffield City Centre, Sheffield. It is also listed as coffee shop and lunch restaurant.

178 Shoreham St, Sheffield City Centre, Sheffield S1 4SQChecked October 2026