View all
Canadian chain of all-you-can-eat Chinese-Canadian buffet restaurants
mandarinrestaurant.com
Mandarin Restaurant Franchise Corporation is a chain of all-you-can-eat Chinese-Canadian buffet restaurants. It was founded in 1979 and currently has its headquarters in Brampton, Ontario. Wikipedia