Elephant & Castle The
212 King West, Scarborough, ON, Canada, M5H 1K5
(416) 598-4455 Phone