Howling Rooster Restaurant & Bar Description:
.
Address:
529 Englewood Ave, Buffalo, NY 14223, United States
Phone Number:
+1 716-838-4440
Website:
Store Hours:
Sunday: 8AM-6PM | Monday: 8AM-12AM | Tuesday: 8AM-12AM | Wednesday: 8AM-12AM | Thursday: 8AM-12AM | Friday: 8AM-2AM | Saturday: 8AM-2AM