NuLeaf

Permanently closed

23 W 23rd St, New York, NY 10010, USA
4.57 (6)
$$
Very friendly
American, Fast food, Vegan

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app