Lefkowitz does it right
Cheekily described on its front window as “the hummus institute of North America,” Ezra Braves’s stellar S. Lefkowitz (913 Dundas West, at Bellwoods, 647-346-8448, slefkowitz.com, @hummuslefkowitz, rating: NNNN) is downtown’s