at 20 Boston Tpke, Shrewsbury , 01545-3522 United States
1154 FB users likes Osaka Japanese Restaurant / Shrewsbury, MA, set it to 1 position in Likes Rating for Worcester, Massachusetts in Japanese Restaurant category
Osaka Japanese Restaurant / Shrewsbury, MA is Worcester based place and this enity listed in Japanese Restaurant category. Located at 20 Boston Tpke MA 01545-3522. Contact phone number of Osaka Japanese Restaurant / Shrewsbury, MA: (508) 753-1144