THE VILLAGE – Italian Restaurant . Pizzeria . Full Bar
Terms & Conditions
Prices and Menu subject to change
415.898.2234
1200 Grant Ave, Novato, CA, 94945, United States
Switch to desktop site
sc