save Oishii Boston

1166 Washington St, Boston, MA | Map it  

02118 42.343401 -71.066200

(617) 482-8868 | View Website

Map of Oishii Boston

Things to do near Oishii Boston