Mini Sushi is a Japanese restaurant offering high-quality sushi.