Pizza Review
This is the best pizza in Miami, Neapolitan, thin sweet thin sauce. Little floppy but amazing. Very small dining place but must go to! So good great crunch