2095 Delaware Avenue Buffalo, NY 14216
Seated: 150
Standing: 175
Our house is your house. We open our doors to you and your guests for our most exclusive offering.