8081 E. Orchard Rd., Greenwood Village
(720) 489-4428
Café de France is a concept where patrons can come to enjoy a moderately priced, full service European-style restaurant, coffee shop, and bakery. With its seductive interior design, Café de France is a place where individuals, small parties, and fa...