MovieMaps

Movies Filmed at Lucky's Sandwich Company

3472 N Clark St, Chicago, IL 60657, USA

http://www.luckysandwich.com/

Nearby Locations
ATM from Wanted
51 m

Sluggers World Class Sports Bar from Sense8
169 m

3349 N Sheffield Avenue from Wanted
257 m

Browse more nearby locations.

Man v. Food

s1e4: Chicago, overstuffed sandwich challenge