Sadie's Big Beaver is a diner in Beaver Falls, Pennsylvania, in the USA. The staff seem completely unaware of the double meaning of beaver, or the silliness of the name!
Log in or register to write something here or to contact authors.