Yi Sushi is a Japanese restaurant offering fresh sushi in a welcoming atmosphere. They provide delivery to nearby areas and offer an all-you-can-eat option.