Novillo Restaurant, MIAMI, Florida (FL)
Comfortably operating at 6830 Bird Road () in MIAMI, Florida (FL) (33155), Novillo Restaurant can be reached at 3052848417. It is advisable to call ahead to make a reservation.
More restaurants in MIAMI, Florida (FL)
Novillo Restaurant contact information and details:
Address: 6830 Bird Road - , MIAMI, Florida (FL) 33155
Contact Phone: 3052848417