News

After 15 years of operation, Taiwanese restaurant Pearl Castle located at Richmond Centre has permanently closed its doors.