Pizza Review
Excellent. Some of the best pizza in South Florida. Neapolitan style. Sauce is great. Get the Margherita.