Pizza Review
The BEST Vodka slice i’ve ever had. Sublime pizza, my favorite on the island.