Explore
Map
Marketplace
Review of Tokyo Super greens Salad at Just Salad by camilaml
camilaml
Follow
Tokyo Super Greens Salad
VEGAN
Just Salad, 1471 3rd Ave, New York, NY 10028, USA
Isn’t Just Salad!!
It’s an unique experience with all the available options.
10 likes
ekelcem
#reviewwithaview
Reply
Post
Brands supporting abillion's
mission
Advertise on abillion