contactimageContact Us

 

Tel: 416.665.0588

Business Hours

Mon - Thurs 11:00am - 9:30pm     Fri 11:00am - 10:30pm

Sat   11:00am - 10:30pm

Sun & Holiday CLOSED

 

Address: 1011 Finch Ave.w. North York

(South West Side on Finch at Dufferin St.)