Douce France

Breakfast pastries and lunch sandwiches from Douce France in Town and
Country, Palo Alto