Come and See Us


4606 Greig Ave
Terrace, BC
V8G 1M9


  • main 250-635-6184
  • Restaurant Exterior
  • Restaurant Exterior 2
  • Interior Fish Tank & booths
  • Shan Yan Tables
  • Shan Yan Booths
  • Shan Yan Aquarium

Shan Yan Restaurant – The Best Chinese & Canadian Cuisine

Get a taste of authentic Chinese and Canadian cuisine at Terrace’s Shan Yan Restaurant. As a community staple for more than 17 years, our licensed, air conditioned premises offer a comfortable and enjoyable environment for our guests. We offer a wide range of distinctive meals for both dine-in and take-out. If you’re in the mood for amazing and affordable northern Chinese food, look no further than Shan Yan Restaurant.

Make Ordering Easy
Have a big family dinner on the horizon? Want to provide your employees with a delicious meal for a working lunch? Whether for two, three, five, seven or ten, Shan Yen Restaurant offers bulk meals for your convenience. We also offer twelve combination plates for easy ordering.

Make Reservations
At Shan Yan Restaurant, we are committed to using only the highest quality ingredients available. Our chef has years of experience and puts it to work every day crafting homemade dishes for our loyal customers. Call us today for take out or to make reservations for our dining room!