Douce France is a very stylish place which is part of the Town & Country Village mall in Palo Alto. I like the interior, very French (as the name suggests), quite spacious and full of people (especially during weekends). The selection of sweet pastries is impressive and everything looks great. I wouldn't say it is the best cafeteria in Palo Alto (coffee is very good, though) but certainly worth to drop by.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.