Chicha y Cafe ★★★★★4.8 (196) Restaurants Peruvian restaurant 1543 S Novato Blvd, Novato, CA 94947 Call Website Details →
Ayawaska Hilltop ★★★★★4.6 (629) Restaurants Peruvian restaurant 850 Lamont Ave, Novato, CA 94945 Call Website Details →