Get directions to: Yoki Japanese Restaurant & Sushi Bar, Medford, MA
Restaurant address: 62 Station Lndg Medford, MA 02155, USA
Restaurant: Yoki Japanese Restaurant & Sushi Bar