Nikk's reviews Latest Popular Rating Share Report Nikk N. Newbie Tellus Pizza 2 August 2019 Too greasy, thin and overall poor quality pizza