Papa Larry's Restaurant

$ • Pizza

Hours:
178 King St E, Prescott
(613) 925-4226

About Papa Larry's Restaurant

Papa Larry's Restaurant offers a comfortable dining experience with freshly prepared and tasty food. The Taziki sauce is homemade and excellent, while the Greek salad could be improved with Greek dressing. The pizza, although lacking a little flavor, is good and the customer service is friendly and efficient.

Customers' Favorites

Papa Larry's Restaurant Reviews

4.5
98 ratings
Restaurantji Rating
5
72%
4
18%
3
4%
2
2%
1
4%
Food
4.7
Atmosphere
4.5
Service
4.6

Share your opinion about Papa Larry's Restaurant

Restaurantji Rating

Read All Reviews(98)

Ratings

Menu

Add a Menu
Papa Larry's Restaurant Menu
Papa Larry's Restaurant Menu

Photos

Add a Photo
Papa Larry's Restaurant
Papa Larry's Restaurant
View All Photos

Hours

Monday 3 - 7PM
Tuesday 3 - 7PM
Wednesday 3 - 7PM
Thursday 8AM - 8PM
Friday 8AM - 9PM
Saturday 8AM - 9PM
Sunday 8AM - 8PM
Updated on: