This Japanese restaurant is located in the White City Shopping Plaza. It boasts a full bar and tables for up to 16 people as well as booths. Sushi chefs on the premises make sushi rolls fresh to order. Osaka serves a lunch menu from 11 a.m. to 3 p.m. daily.
20 Boston Tpke, Shrewsbury, MA 01545
(508) 753-1144
  • Fax: 508-792-0983
  • Fax: 770-962-4488
  • Accessibility Details: Handicapped parking is available.
  • Accessibility Details: Ramped walkway from the parking area
  • Hours: Mon - Fri, 9am - 5pm
  • Hours: Mon - Wed, 11am - 9:30pm; Thu - Sat, 11am - 10pm; Sun, noon - 9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »