Chili, Sichuan peppercorn and that tingle on your lips.
4 restaurants
5625 Grande Allee
8200 Boulevard Taschereau
8050 Boul. Taschereau
8025 Boul. Taschereau