THE VILLAGE – Italian Restaurant . Pizzeria . Full Bar

1200 Grant Ave. Novato, CA 94945

Established 1981 in Lake Tahoe.

415.898.2234
1200 Grant Ave, Novato, CA, 94945, United States
Switch to desktop site
sc