What are Sea Grapes?

Sea Grapes a form of algae, commonly referred to as green caviar, is highly well-liked in Japanese cuisine. Umibudo is the name given to it by the Japanese, which can be translated as Umi (sea) and Budo (grapes). Umibudo, or sea grapes, is one such unusual dish that is offered at a lot of Japanese … Read more