Downtown omnivores may be happy to know that the newest Wireless Toronto hotspot is at St. Louis Bar & Grill, in the Atrium on Bay (and with an entrance on Edward Street, right across from World’s Biggest Bookstore). It opened just this summer, and looks great!
New hotspot: St. Louis Bar & Grill at Atrium on Bay
Reply