The Village Italian Restaurant
1200 Grant Ave, Novato CA 94945
(415) 898-2234
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Resy
Novato, California
The Village Italian Restaurant
1200 Grant Ave, Novato
(415) 898-2234