taste
download

laura's review of Mikado

laura
laura reviewed MikadoMar 10
Chelsea, Manhattan
9.9
4 pc/roll but pretty big, $6 roll which are happy hour prices. sushi tacos were bomb
Review media