Flaming Stove is located at 21 Davisville Ave in Toronto , ON and serves great food and drinks in Toronto