Lemongrass Thai Cuisine Flag ListingReturn to Directory Business Name: Lemongrass Thai Cuisine Category: Restaurant Notes: Take out and delivery Business Website Address: http://lemongrassthaicuisinepetaluma.com Business Phone Number: 707-789-9777 Business Address: 109 N McDowell Blvd, Petaluma, CA ZIP Code: 94954