Otake Sushi Bistro in Newton Boston
15 Lincoln St, Newton , 02461 - Get directionsMenu Otake Sushi Bistro
How to get to Otake Sushi Bistro
Opening Time
11:30am – 10pm: Mon-Thu
11:30am – 10:30pm: Fri-Sat
12noon – 10pm: Sun
Services
- Serves Alcohol
- Delivery
- Takeout Available