Pepper Palace...
Pepper Palace was founded to be different, to prove that a successful business could and should be fun. To this end, our mission is to leave no Chili Head's yearning for heat unsatisfied, to leave no plate of bland food untouched by saucy goodness, a...
Niagara-on-the-Lake, Ontario, Canada