Welcome to Pepper Palace of Canada
Newport, Rhode Island



Pepper Palace Newport
337 Thames St. Unit #2
Newport, RI 02840
(865) 229-8646
newportri@pepperpalace.com