Papa John's is a pizzeria Shanghai located in China.
393 Yinxiao Rd | 银霄路393号 Pudong Shanghai China
Reservations | Yes |
Credit Cards | No |
Outdoor Seating | Yes |
Menus | Brunch, Lunch, Dinner |
They deliver and some employees speak English
Not the best pizzas in Shanghai ! Mamma's ones taste better
Too bad that some ingredients are not fresh but from the can. (mushrooms on the pizza) - Global Chef
The whole 6th floor is restaurants and most people don’t notice this place on the 5th floor, so you can almost always get a table here even though they have surprisingly good food. 🍕 - Dave Mc
20 is good enough for three people. - B