Bill S's Niagara Falls, NY, USA
795 Rainbow Blvd.
As others have said, it's in a Super 8 motel, it's SMALL (8 tables for 2/4, less if they are pushed ...
114 Buffalo Ave.
This place is in a Holiday Inn very close to Niagara Falls, near the intersection of Buffalo Avenue ...