Taro Sushi’s New Flatbush Avenue Outpost Is Open

​Earlier this month, we were excited to learn that Taro Sushi, a much-loved, miniscule Park Slope fixture, was expanding to a larger location on the corner of Flatbush Avenue and St. Marks place. the restaurant projected a late-September opening, and according to Here’s Park Slope, it has come to pass. The blog reports Taro’s 12-seat … Continue reading Taro Sushi’s New Flatbush Avenue Outpost Is Open