Pizza Review
Best pizza on the island. Solid crust with a good crunch. A little more sauce than average which is a big plus. Cheese is just standard. Crust and sauce make this pizza so good. This isn't a drunk review either.