China / Jiading / RestaurantspizzaPapa John's (棒约翰)Address曹安路5575号AT-110、AT-201, ShanghaiWebsitewww.papajohnschina.com—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itHEYTEA 喜茶 · 478 mNot ratedMcDonald's 麦当劳 · 70 mNot ratedWirtshaus · 381 mNot ratedCosta Coffee 咖世家 · 88 mNot rated