JavaScript is not enabled.
I love this place - Review by Frankie F | Sal's Caffe Italia

Sal's Caffe Italia

Claim

I love this place 8/18/2005

I'm a big fan of Sal's Pizza (on the downtown mall). It's quiet, cozy and has a great outdoor seating area. Furthermore, the food is great. It's usually pretty simple, but it's consistently been very good. I've had the spinach tortellini and a couple different types of pizza, and all have been excellent. There's something about the red checkered tablecloths that made me feel at home. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021