About
The Windmill Cafe is situated in the Timberlake Organic Village. We have a host of activities on the premises and we share Timberlake with our sister restaurant Zucchini Restaurant. Windmill is a coffee shop specializing in the best Organic beans and a menu complimenting this
Details