31 FB users likes The Elephant And Castle, Toronto, Ontario, set it to 638 position in Likes Rating for Toronto, Ontario in Local Business category
The Elephant And Castle, Toronto, Ontario is Toronto based place and this enity listed in Restaurant category.