Sushi Choshimaru
Squid with Salt & Lemon
¥270
View full menu