Pizza Review
Thank God they opened back up. Great Pizza. Been living in Miami for 38 years and Miami’s Best is top 5 down here for me. Unique taste.