canada restaurants




Pepper N Chili Szechuan Restaurant
is located at 10406 Mayfield Road Northwest in Edmonton city. The restaurant is in Alberta province of Canada and his postal code is T5P4P4. You can contact Pepper N Chili Szechuan Restaurant by phone at (780)487-6688.
 Tell us what you think about
Pepper N Chili Szechuan Restaurant

10406 Mayfield Road Northwest, Edmonton, Alberta, Canada, T5P4P4
Thank you to our partner Google for providing the map control. 

Related links about Pepper N Chili Szechuan Restaurant



Go back to the Canadian restaurants search page


Contact    Privacy Policy