3401 Dufferin Street, Toronto, ON

Mon-Fri : 10am-9pm
Saturday : 9:30am-9pm
Sunday : 11am-7pm

(416) 629-2391 Book a Table