"Is it Frank's? Is it Romeo's? I don't know. Both come up on Google, and it's the same place! It's probably the smallest pizza place on the island (yet, it might have the biggest ceiling fan). Affordable isn't the word. They are practically giving this pizza away. I don't know how Dimitry isn't here every day. Definitely was heading into this pizza without high expectations. Is it as good as a Denino's? No. Also, it's not anywhere near the island's worst. Way better than Bari's. Even if it's heavy on the oregano. Average pizza, great price. 6.9"