Taste the worlds best Pizza! Gallery Taste the worlds best Pizza! Taste the worlds best Pizza! By Kew Junction|April 14th, 2017| World’s best pizza is now in kew thanks to the latest venture from zero95.