100% OF CHICKS DIG IT
Must try!
The Garden is located in Windsor, Ontario, Canada.
This is Windsor's best vegetarian restaurant. Located near the University of Windsor, it is very clean and inviting. I was skeptical of trying this place because I LOVE chicken (l0l) when a friend brought me here I tried the "chicken" curry and it is hands down the best I've had!
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.