Simmer Vietnamese Kitchen ★★★★★4.6 (498) Restaurants Vietnamese restaurant 299 N McDowell Blvd, Petaluma, CA 94954 Call Website Details →