Ayawaska | Petaluma ★★★★☆4.4 (630) Restaurants Peruvian restaurant 101 2nd St #190, Petaluma, CA 94952 Call Website Details →