bark hot dogs

Restaurant, New York City