Willow Tree in Sanford is the BEST!
Posted in local-reviews, mylife, orlando on January 30th, 2008 No Comments »
If you live in Central Florida and you haven’t gone to the Willow Tree Cafe then you don’t know what you are missing. The Willow Tree Cafe is a authentic German restaurant on 1st St in historic downtown Sanford. It’s much more than just a place you go and get a delicious meal like say [...]