Chicago
Pasta Palazzo is one of Chicago.

1. Pasta Palazzo

8.4
1966 N Halsted St (at Armitage Ave.), Chicago, IL
Italian Restaurant · North Side · 37 tips and reviews