Mainsha Restaurant
3275 Dufferin St, Toronto M6A 2T4