Contact us

To order take-out or delivery, call 416-282-5757.
Comments? Questions? Let us know using the form below.

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.