Zoro Sushi is a Japanese restaurant specializing in a variety of sushi and other Japanese dishes.