Canyon Cafe Fleurs is a restaurant and coffee shop offering bouquets of French flowers.