100 Chopin Plaza, Miami, FL, 33131, USA
-
Empanadas.
Calamari.
Korean fried chicken.
Crispy shrimp tossed with avocado.