Harry's Sandwich Shop hero image

Harry's Sandwich Shop

Restaurant

336 S Dearborn St, Chicago, IL 60604, USA

Biter Score
8.6
Closed
Wednesday: 8:30 AM – 4 PM
Harry's Sandwich Shop photo 1
Harry's Sandwich Shop photo 2
Harry's Sandwich Shop photo 3