Anaya Sushi & Ramen

Restaurant 1150 Chapel St New Haven
  • Restrooms — Yes