Pizza Review
Super flop. Super grease. Crust was meh. Location is ideal but pizza is not.