Elephant and Castle 1323 - 10200 102 Ave. NW Edmonton AB Canada
Phone: 780.424.4555 Alcohol: full bar
Dress: casual