Zuzu Ramen, which opened in Park Slope in May, has been commonly referred to as "the ramen shop from the Sheep Station people" by neighbors. That'd be the popular Aussie-themed gastropub around the corner. The owners have a tight local...
Continue reading »