The Impossible Shop
Restaurant · Sheffield & DePaul

The Impossible Shop

$ · Burgers

Skip the dry burgers and stick with the patty melt and chopped cheese at this casual Sheffield spot—just communicate your toppings clearly with the Spanish-speaking staff.

Info

📍
Address
2464 N Lincoln Ave, Chicago, IL 60614, USA, CHI

More like this