Full menu with prices & pictures
Chimichurri El Primo 11757 South Orange Blossom Trail, Or...
+18775851085
The Menu of Chimichurri El Primo from Orlando contains about 42 different dishes and drinks. On average, you pay for a dish / drink about $7.2.