6861 Main St, Williamsville, New York 14221 USA
Free peanuts! (It's ok to throw the shells on the floor.)
Photo Credit: Yelp