Language/Idioma
English Español
100 Harbord StToronto, Ontario M5S 1G6
Website: Click here for restaurant website
Phone: 416-792-7994