Boston, MA asian restaurants & food

Owl Station Bar & Bistro

Asian Restaurant, Japanese Restaurant

28 W Broadway (Dorchester Ave & Greenbaum St), Boston, MA 02127
(617) 269-1611

Excellent Good Average Poor Awful 3.5 / 5 based on 24 votes

Photos

  • Owl Station Bar & Bistro photo by Terry Manning
  • Owl Station Bar & Bistro photo by Nicole C.
  • Owl Station Bar & Bistro photo by Steve
  • Owl Station Bar & Bistro photo by Ossie L.
  • Owl Station Bar & Bistro photo by Gloria C.
Try the strawberries mochi ice cream. Try the soju, all the flavors are awesome and its a...

Reviews: 1

  • Jason B.