Aardi's South Indian Traditional Kitchen

Restaurant in Caledon, Ontario