Restaurants - Italian in Novato, CA
Christopher's Cafe
Pietro's Italian Restaurant
Salute Ristorante
North Bay Gourmet Pizza
Pasta Pomodoro