York Street Noodle House

Restaurant 166 York St New Haven
  • Restrooms — Yes