Vegan restaurant · 2600 Elmwood Ave, Loehmanns Plaza, NY
See full menu
More food in Loehmanns Plaza, NY · Vegan Food in Loehmanns Plaza