About Steelers Restaurant & Pub:
Steelers Restaurant & Pub is a sports bar and family restaurant located at 23 Queen St W, in Elmvale, Ontario. Know for their wings and as a good lunch location.
Menu: Amenities:Steelers Restaurant & Pub is a sports bar and family restaurant located at 23 Queen St W, in Elmvale, Ontario. Know for their wings and as a good lunch location.
Menu: Amenities: