Restaurants & Bars 6

Lemongrass

Beatrice | Nov 26, 2003 10:29 AM

Where's a good place to buy lemongrass in the East Bay? I live in Alameda and am guessing someplace in Oakland would be closest?

Want to stay up to date with this post?