Flower shop and cake shop offering fresh flowers and pastries.