Delicious Japanese Ebi at Elements The Japanese have long held a deep appreciation for shrimp in all their forms. Known as ‘ebi’, they are the key ingredient in a variety of delicious t... Read More...