El Novillo Restaurant
6830 Bird Rd Miami, FL 33155-3708
305-284-8417
Languages Spoken
English, Spanish
Meals Served
Childrens Menu
Business Hours
Payment Types