217 Camp St
New Orleans, LA 70130
New Orleans, LA 70130
Open Hours11:00am - 10:00pm
OverviewLemon Grass Restaurant's kitchen is ran under chef Minh Bui and chef de cuisine Cynthia Vu Tran. Together, they produce a menu which blends traditional Vietnamese ingredients...
more