ICHIBAN SUSHI BAR & STEAKHOUSE

  • 3192 Sheridan Drive,
    Amherst, NY 14226
  • Phone: 716-833-1765
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map