Papa's Italian Restaurant North
$ • Pizza, Italian
Hours:
13280 Touchstone Vw ste 150, Colorado Springs
(719) 344-9841
About Papa's Italian Restaurant North
Customers' Favorites
Recent Reviews
Ratings
Menu


Hours
Monday | Closed |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 8:30PM |
Saturday | 11AM - 8:30PM |
Sunday | 11:30AM - 7PM |
Papa's Restaurant North offers a mix of experiences. While the service and cleanliness were lacking on one visit, the delicious pizza made up for it on another visit. The garlic knots are a must-try with their extra garlic stuffing. The pepperoni pizza was crispy and cheesy, and the salad was unexpectedly large. The restaurant is clean with spacious restrooms and ample parking. It seems like a great spot for catering events, especially for birthday parties at the neighboring venue.