5900 Sw 73 Ct, Miami 33143, United States
No delivery
Spot something wrong?
Dishes at Pastazzi. Prices may vary in venue.
Been to Pastazzi? Be the first to share what you ate.