China / Suzhou / RestaurantspizzaMammamia!Address18 Xingzhou St, SuzhouWebsitewww.mammamiapizzeria.com.cnPhone0512 6272 9800—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 itBlue Marlin Bar and Restaurant · 1184 mNot ratedWang Steak (王品台塑牛排) · 563 mNot ratedThe Southern Cross Group · 1052 mNot ratedCold Stone Creamery (酷圣石冰淇淋)