Pepper Palace and a Teaser
While the hubs and I were roaming around Niagara Falls we stumbled upon this spectacular place inside this little shopping center attached to the casino. The only reason I am giving The Pepper Place a shout-out is because the owner, Chris Horton, went above and beyond his job…