Lemongrass Grill, NEW YORK, New York (NY)
Conveniently stationed at 74-76 7th ave south () in NEW YORK, New York (NY) (10014), Lemongrass Grill can be reached at 2122420606. Please do call before you go to book your table in the restaurant.
More restaurants in NEW YORK, New York (NY)
Lemongrass Grill contact information and details:
Address: 74-76 7th ave south - , NEW YORK, New York (NY) 10014
Contact Phone: 2122420606