Red Chilli Szechuan
Red Chilli Szechuan (North Vancouver City) inside: no video yet. Film it and earn on every booking.
- Address: Lonsdale Avenue 741
- Hours: Tu-Th,Sa,Su 13:30-21:00; Fr 11:30-21:00
Red Chilli Szechuan (North Vancouver City) inside: no video yet. Film it and earn on every booking.