A local gem steps up to the tee Nestled just off the 18th green of Glendower Golf Club in Edenvale, The Tee Bar & Grill has...