Order food

Order food

Irashai Sushi

4.4 (568)$Japanese restaurant

8 Kneeland St, Boston, MA 02111

Irashai Sushi

8 Kneeland St, Boston, MA 02111
This restaurant is no longer supported.