Owl Station Japanese Bistro & Bar

28 West Broadway
South Boston, Massachusetts 02127


Visit Website

Owl Station is a sleek, friendly sushi bar and bistro with a warm atmosphere, polished wood floors and romantic booths. The Late Night Menu has unique Japanese twists on bar bites. Delivery Available POPULAR ITEMS Spicy Tuna Maki Miso Soup Pork Gyoza Spicy Salmon Maki Edamame SPECIALTY ITEMS Volcano Maki Beef Yaki Soba Hamachi Lunch 11:30 am - 2:30 pm Dinner 5:00 pm - 11:00 pm Late night 11:00 pm - 2:00 am