Read more2 minute read Ar(t)chivesYum or Yikes: ChuChai ChuChai, located at 4088 St-Denis St., offers a variety of vegan and vegetarian Thai options. The entrance of…byAmanda TeixeiraApril 1, 2020