Why we are Leading South Indian Restaurant in Canada? We are the leading South Indian Restaurant in Canada and offers varieties of South Indian cuisines, which include the dishes of five southern states of India. The Savoy’s Kitchen- has set new standards in the restaurant Industry with an inimitable culinary legacy with spanning more than […]