Menu

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

*All prices subject to change without notice.

Chou's Garden Restaurant

30 Dean Park Road

Scarborough, Ontario

M1B 5S6

Tel: 416-282-5757 \\ 5758

Leave us a review:

  • Leave us a review on Google
  • Yelp Social Icon

© 2015 by Chou's Garden Restaurant.