• Umi Budo Sea Grapes: What are They and How to Eat

    Umi Budo Sea Grapes: What are They and How to Eat
    Umi budo have been crowned the expensive-sounding name 'green caviar' by who knows who, probably some French guy. While that sounds expensive, umi budo prices are far from it. Caviar can be $50-$100 per 30 grams (1 ounce)! Umi budo range from 150 yen to 500 yen per 30 grams depending on how much and where you buy them. They are sold all over Japan, typically at Okinawa-themed restaurants, but only grown near Okinawa and its surrounding islands. 
You have successfully subscribed!