Hutch's in Elmwood Buffalo
1375 Delaware Ave, Buffalo , 14209 - Get directionsMenu Hutch's
How to get to Hutch's
Opening Time
5pm – 10pm: Mon-Thu
5pm – 12midnight: Fri-Sat
4pm – 9pm: Sun
Services
- Indoor Seating
- Table booking recommended
5pm – 10pm: Mon-Thu
5pm – 12midnight: Fri-Sat
4pm – 9pm: Sun