Get directions to: Osaka, Shrewsbury, MA Restaurant address: 20 Boston Tpke Shrewsbury, MA 01545, USA Driving Walking Bicycling Restaurant: Osaka