POLLO TROPICAL - VIENA
1611 NW 12 AVE PARK PLAZA W STE E, MIAMI, FL, 33136
Last Inspection
Sep 18, 2024
Total Violations
2
2 Basic
Know Before You Dine
1611 NW 12 AVE PARK PLAZA W STE E, MIAMI, FL, 33136