Pizza Review
This is, hands down, my favorite pizza in Fort Lauderdale. They make massive pies that hold up quality wise. The sauce is perfect, sweet but not too sweet. Cheese is perfect and the pizza is always cooked right. Big delicious New York slices.