Reading reviews of Lemongrass Thai Cuisine, I’m shocked by how many people love it. Did we go to the same place? Did they change chefs? Are all the reviewers blown away by anything a step above fast food? Lemongrass Thai Cuisine 109 N McDowell Ave, Petaluma, CA 94954 (707) 789-9777 As we perused the menu, […]
Entries from June 2010
Lemongrass Thai Cuisine (Petaluma, CA)
June 21st, 2010 · No Comments
Categories: Food · Restaurant Reviews · SF Bay Area Restaurant
Tags: · asian food, dairy-free, egg-free, gluten-free, petaluma, photos-food, seafood, sonoma county, vegan, vegetarian