Reds Wine Tavern is located in Toronto, Canada on Canadian Pl, 77 Adelaide St W #1st. Reds Wine Tavern is rated 4.2 out of 5 in the category bar & grill in Canada. REDS Wine Tavern is located in Toronto’s financial district, at the busy intersection of work and play. Where well-crafted food, expertly mixed cocktails and good conversation lure professionals out of glass towers and into loosening their literal and proverbial ties.
Address
Canadian Pl, 77 Adelaide St W #1st