Pizza Review
Most overrated pizza on planet earth. Way too much char and zero sauce on the regular pie