New Granite Falls business serves up good old-fashioned fun