Papa's Pizza is a restaurants in Willimantic, CT, United States. It is located at 1555 Main St, Willimantic, CT 06226. Visitors rate it 4.5 out of 5 based on 197 reviews. You can contact Papa's Pizza by phone at +1 860-423-2274.
Pizza restaurant
Service options
Health & safety
Popular for
Accessibility
Offerings
Dining options
Amenities
Atmosphere
Crowd
Planning
Payments
Papa's Pizza opening hours: Monday: Closed; Tuesday–Saturday: 11AM-9PM; Sunday: 12-8PM.
Yes, Papa's Pizza is open on Sunday: 12-8PM.
Papa's Pizza is located at 1555 Main St, Willimantic, CT 06226, United States.
You can call Papa's Pizza at +1 860-423-2274.
Papa's Pizza has a rating of 4.5 out of 5 based on 197 reviews.
Papa's Pizza offers takeout and dine-in.
Yes, Papa's Pizza has a wheelchair accessible entrance as well as accessible parking and seating.
Yes, Papa's Pizza is listed as good for kids.
Mexican grocery store
4.5 (277)
385 Valley St, Willimantic, CT 06226
All pizza places in Willimantic, CT → All places in Willimantic, CT →
Opening hours
| Monday | Closed |
|---|---|
| Tuesday | 11AM-9PM |
| Wednesday | 11AM-9PM |
| Thursday | 11AM-9PM |
| Friday | 11AM-9PM |
| Saturday | 11AM-9PM |
| Sunday | 12-8PM |
How to get there