Papa Flame Pizza
$ • Pizza, Brazilian
Hours:
153 Stafford St, Worcester
(774) 823-3300
Customers' Favorites
Papa Flame Pizza Reviews
Small hole in the wall on the back tract of Stafford Street (parking on the street), but they make the BEST pizza pie in the city!! My family got their special 2 lg cheese pizzas for $16.90 and they were perfectly cooked and delicious! The guys are very nice, too!
Everything was excellent! We occasionally order lunch at work when we have customers in. We decided to give Papa Flame a try since it was close by and they really delivered! Ordering was seamless, delivery was on time and food was delicious. We had a variety of items from salad to subs to tenders to their quesadilla and everyone was very satisfied. We didn't get a chance to try their pizza but after reading reviews below we will have to keep it in mind for next time. We will certainly...read full review
Ratings
Menu
Hours
Monday | 11AM - 2:30AM |
Tuesday | 11AM - 2:30AM |
Wednesday | 11AM - 2:30AM |
Thursday | 11AM - 2:30AM |
Friday | 11AM - 2:30AM |
Saturday | 11AM - 2:30AM |
Sunday | 11AM - 2:30AM |
I ordered, and when I got my order, they were missing the sauce. I called them and they made it right and brought me the sauce and a slice of cheesecake! What amazing customer service I will definitely be ordering from here again!