Pizza Review
Somehow has a ton of cheese but tastes like nothing. Super greasy and floppy. Has zero taste. Literally tastes like water. The place seems like only good for specialties. They need massive toppings because the core pizza sucks