Shelby Camilleri

Pasta Palazzo is a vibrant hole in the wall Italian restaurant located in the heart of Lincoln Park. Upon entering the restaurant, you are welcomed with beautiful mosaics and colorful paintings on each wall, transporting you to the serene countryside of Italy.  The atmosphere is relaxing, lively, and perfect for