Pizza Review
Excellent, gourmet thin crust pizza. The best I have had so far in Miami. This is the Star Luca, spicy with ricotta cheese.