Harry's Sandwich hero image

Harry's Sandwich

Restaurant

336 S Dearborn St, Chicago, IL 60604, USA

Biter Score
8.6
Closed
Saturday: Closed