Get directions to: Oishii Sushi Bar, Chestnut Hill, MA
Restaurant address: 612 Hammond St Chestnut Hill, MA 02467, USA
Restaurant: Oishii Sushi Bar