Explore
Map
Marketplace
Review of Lettuce Wraps at Planta South Beach by iggyxo
iggyxo
Follow
Lettuce Wraps
VEGAN
Planta South Beach, 850 Commerce St, Miami Beach, FL 33139, USA
Beautiful layout and the tofu is soooo good. Has a nice spice to it!
2 likes
Post
Brands supporting abillion's
mission
Advertise on abillion