El Novillo, CHICAGO, Illinois (IL)

Looking for some food? El Novillo is among the eateries you can easlily review.
Comfortably positioned at 7137 North Clark Street () in CHICAGO, Illinois (IL) (60626), El Novillo can be contacted at 7737437486. Remember to call up upfront to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


El Novillo contact information and details:
Address: 7137 North Clark Street - , CHICAGO, Illinois (IL) 60626
Contact Phone: 7737437486