Back to Search Results

2 Japanese restaurants found in Amherst and nearby

Filter & Sort
  • Sea Bar

    Japanese,Sushi

    5229 Main St

    Buffalo, NY, 14221

  • Ichi Shogun

    American,Japanese,Seafood,Steak,Sushi

    7590 Transit Rd

    Buffalo, NY, 14221