Restaurants & Bars

Los Angeles Area

Lemongrass in Eagle Rock Is Open

Share:

Restaurants & Bars 2

Lemongrass in Eagle Rock Is Open

nd33x | May 4, 2007 05:06 PM

Anybody check it out yet? Any good?

Want to stay up to date with this post?