Ebi Sushi is a Japanese restaurant offering a wide selection of sushi and other popular dishes in a casual setting.