• In the heart of the NJ countryside a hidden treasure awaits...
    ...il Mondo Vecchio
    Fine Italian dining in Madison, NJ.
  • “...for dessert, [order] the near-heavenly zabaglione.”
    Rated the best Italian restaurant in Morris County by NJ.com.
  • Let us host your rehearsal dinner, private party, or special event.
  • Join us for a
    Prix Fixe 2 courses for $19.95.
  • “It's wonderful that il Mondo Vecchio has held up so well over nearly 28 years in which hundreds of New Jersey restaurants have come and gone. The lesson here is that while novelty wears off quickly, real quality is enduring.
    from The Star-Ledger 3½ star review
Lunch: Monday–Friday 11:45am–2:30pm
Dinner: Monday–Thursday 5:00pm–9:30pm
Friday & Saturday 5:00pm–10:30pm
Private Dining Experience and Special Events: 7 days a week
Reserve Now
Online Ordering
We can now take your orders online:

A Private Dining Experience

Three and four courses menus are available for your luncheon, as well as five course menus for your dinner event.

(Click to read more)


il Mondo Vecchio
72 Main Street
Madison, NJ 07940

(973) 301-0024

(more information)

Error message

Deprecated function: Function create_function() is deprecated in views_php_handler_field->pre_render() (line 202 of /var/aegir/platforms/drupal-7.67/sites/all/modules/views_php/plugins/views/views_php_handler_field.inc).

This is the placeholder for the home, news page. This content should not appear when complete