Lemon Leaves - New York

45 Nassau St, New York, 10005-1014, United States Of America
Dishes: 9

Lemon Leaves

Phone
+12127668661
Address
45 Nassau St, New York, 10005-1014, United States Of America

You can naturally also reach the restaurant using the public transport. The next stop is Corporate Express, 156 meters away from Lemon Leaves.

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now