Restaurants & Bars

Los Angeles Area

Lemongrass in Eagle Rock Is Open

Share:

More from Restaurants & Bars

Restaurants & Bars Los Angeles Area

Lemongrass in Eagle Rock Is Open

n
nd33x | | May 4, 2007 05:06 PM

Anybody check it out yet? Any good?

More posts from nd33x

Feedback