Explore
Map
Marketplace
Review of Udon noodles at Planta South Beach by danigayon
danigayon
Follow
Udon Noodles
VEGAN
Planta South Beach, 850 Commerce St, Miami Beach, FL 33139, USA
You can’t go wrong with this truffle mushroom cream udon noodles. Definitely a dish made to share.
1 like
Post
Brands supporting abillion's
mission
Advertise on abillion