Located at 713 Gerrard St E in Toronto, Ontario, Elvy & Flo is a company inside the coffee shops, cafes & espresso bars section of Canpages website.
Dial 416-469-1477 to get in touch with Elvy & Flo that is in your neighbourhood.
Finally, you can send this profile page to your friends by accessing Facebook or Twitter links.