All About Sea Grapes (Umibudo): A guide to this edible seaweed, commonly called green caviar. Learn what are sea grapes, where they're from, they're health benefits, where to buy and different ways to eat it. Check out this guide to the superfood Sea Grapes on Travelling Foodie. #travellingfoodie #food #foodie
103