Michelle Sushi is a Japanese restaurant specializing in sushi, with a variety of vegetarian options available. They offer both dine-in and delivery services, including sushi menus.