THE VILLAGE – Italian Restaurant . Pizzeria . Full Bar
Reviews

Check us out on Yelp!

Yelp logo


3 star rating
Reviews
          
415.898.2234
1200 Grant Ave, Novato, CA, 94945, United States
Switch to desktop site
sc