Explore
Map
Marketplace
Review of Tokyo Super greens Salad at Just Salad by tuna
tuna
Follow
Tokyo Super Greens Salad
VEGAN
Just Salad, 151 W 34th St, New York, NY 10001, USA
I loved it! Just salad has a ton of vegan options thag are all fresh and delicious!
9 likes
vimauro
Looks
#sodelicious
😋🥗
1 like
Reply
Post
Brands supporting abillion's
mission
Advertise on abillion