Le Cafe de France is a restaurant.