3401 Dufferin Street, Toronto, ON

CLOSED

For the health and safety of our customers and employees, we will be temporarily closing until further notice.

(416) 629-2391 Book a Table