Menu

O-Sha in Watertown Boston

356 Arsenal Street, Watertown , 02472 - Get directions

Menu O-Sha

How to get to O-Sha

Address

356 Arsenal Street, Watertown , 02472
Get directions

Follow Us

Opening Time

11am – 9:20pm: Mon-Thu

11am – 9:45pm: Fri

5pm – 9:45pm: Sat

Closed: Sun

Services

  • Indoor Seating
  • Wifi Wifi
  • Table booking recommended
  • Vegan Options
  • Delivery Delivery
  • Takeout Available Takeout Available

Restaurants around Watertown