Café de France offers a pleasant setting with outdoor terrace seating. The menu features European cuisine.