Before I leave ca
Tavola Italian Kitchen is one of Before I leave ca.

1. Tavola Italian Kitchen

5800 Nave Dr #C, Novato, CA
Italian Restaurant · Southeast Novato · 13 tips and reviews