Sizl
Restaurant · Avondale

Sizl

$$

Avondale restaurant with devoted fans praising Chicken Kyiv and fresh pastas at low prices, though delivery reliability is seriously questionable.

Info

📍
Address
3517 N Spaulding Ave, Chicago, IL 60618, USA, CHI

More like this