Hutch’s Restaurant Address: 1375 Delaware Ave, Buffalo, NY 14209, USA Phone: (716) 885-0074 Cuisine: Fine dining Read more