O-Sha in Watertown Boston
356 Arsenal Street, Watertown , 02472 - Get directionsMenu O-Sha
How to get to O-Sha
Opening Time
11am – 9:20pm: Mon-Thu
11am – 9:45pm: Fri
5pm – 9:45pm: Sat
Closed: Sun
Services
- Indoor Seating
- Wifi
- Table booking recommended
- Vegan Options
- Delivery
- Takeout Available