Address: 7666 156 St NW, Edmonton, AB T5R 4K7, Canada Hours: Open ⋅ Closes 2 AM Updated by phone call 2 weeks ago Phone: +1 780-481-3192 Menu: uncleglennssportspub.ca “Great food, great people (Servers, staff and customers), great atmosphere.” “The pizzas are amazing, they’re baked in a wood fired oven, can’t beat that!” “A great place to hang on a Friday night with Read more...