Osaka Japanese Restaurant

20 Boston Turnpike
508.753.1144

Monday - Saturday:
11:00am - 9:00pm
(Closed Monday -Thursday from 2:30pm - 4:30pm)

Sunday:
12:00pm - 9:00pm

https://www.shrewsburyosaka.com

Osaka FB page