Reviews Shan Whaaa? April 1, 2018 Pizza Ninja 0 No cheese, no tomato sauce? The Ninja’s confusing encounter with Chinese pizza. [more…]