Dimmi Dimmi Corner Italian
Restaurant · Lincoln Park

Dimmi Dimmi Corner Italian

$$ · Italian

Crispy thin-crust pizza and vodka-stuffed shells that earned their hype; mozzarella sticks and attentive staff like Olivia make this intimate spot feel like home.

Info

📍
Address
1112 W Armitage Ave, Chicago, IL 60614, USA, CHI

More like this