While Raku is my special roll place, Momo Taro is the place I go to when I want "sushi-sushi". The sushi is...
If I could give this zero stars, I would! Totally inedible, stay away!