Sakura ebi are tiny pink shrimp. They are delicious fresh but, usually, only high-end Japanese restaurants serve them this way as it takes a lot of time and effort to peel them.
↧
Sakura ebi are tiny pink shrimp. They are delicious fresh but, usually, only high-end Japanese restaurants serve them this way as it takes a lot of time and effort to peel them.