Lemon Leaves
Address:
45 Nassau St, New York, NY 10005
Phone:
(212) 766-8661
Nice to Know:
Restaurants
Other Businesses:
- Lulu's Taqueira at 553 Manhattan Ave, New York, NY 10027
- Camille's at 1135 Amsterdam Ave, New York, NY 10025
- Campo at 2888 Broadway, New York, NY 10025
- Jack Bistro at 80 University Pl, New York, NY 10003
- Sofia's of Little Italy at 143 Mulberry St, New York, NY 10013