This is not the official web site of
Town Square Brewing
2919 Ellwood Drive SW
Edmonton AB T6X 0B1
Telephone: +1 780-244-0212
Hours: Tuesday-Sunday noon-8:00pm.
[Contact] [Update]
Edmonton AB T6X 0B1
Telephone: +1 780-244-0212
Hours: Tuesday-Sunday noon-8:00pm.
[Contact] [Update]