Menu

Call 416-282-5757 to order take-out or delivery 

Chou's Garden Restaurant
Chou's Garden Restaurant
Chou's Garden Restaurant
Chou's Garden Restaurant

*All prices subject to change without notice.