EBI SUSHI is a Japanese restaurant specializing in sushi, with "ebi" referring to shrimp, a key ingredient in their offerings.