Mermaid roll and Ebi gyozas are top notch.