3005 N Nevada Ave (Fillmore Ave)
Colorado Springs, CO 80907
- Hands down the best pizza in town
- Yum !!!
- Manicotti, the best.
- Mushroom linguini is to die for.
- I had manicotti and it was amazing! Love the family run restaurants ;)
- Absolutely stellar authentic Italian food, family run for 50 years, my family has been eating here almost 40. Get there at 5pm sharp or expect a wait. Closed Sunday and Monday
- It's all great! And the Spumoni for dessert is a great way to top it all off!