Restaurant Search

Lemon Grass Restaurant

New Orleans, LA


CONTACT INFO

Phone:

504-523-1200

ADDRESS

Lemon Grass Restaurant
217 Camp St
New Orleans, LA 70130

More Restaurants in New Orleans

REVIEWS

Rate It: