About
Elephant & Castle is an establishment located in Toronto, Ontario on 212 King St W. Elephant & Castle is in the "Pub" category. Chain with a British pub feel serving fish 'n' chips, American classics & beers on tap.
Categories
Pub
Reviews
No review
Leave a review
Nearby restaurants
You may also like