Pizza Review
Excellent crust, cheese, meatballs and sauce. Best pizza in Ft Lauderdale so far.