New hotspot: St. Louis Bar & Grill at Atrium on Bay

Map: St. Louis Bar & GrillDowntown 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!

Leave a Reply

Your email address will not be published. Required fields are marked *