Chimichurri Los Primos
1112 NW 62nd Street, Miami
(305) 203-9384
Recent Reviews
Order Online
You May Also Like
Drunken Wok - 1112 NW 62nd St
Chinese, Vegetarian
Dunkin' - 1190 NW 62nd St
Coffee Shops, Donuts, Coffee & Tea, Coffee
Green Envy Salad Bar - 746 NW 62nd St
Health Food, Salad, Juice Bar & Smoothies, Wraps, Vegan
Restaurants in Miami, FL
Chimichurri Los Primos
1112 NW 62nd Street, Miami, FL 33150
(305) 203-9384