Camelia Flowers is based behind Grand Stores in Khalidia, in a cute standalone building with an adjoining Starbucks, so that alone is a reason to visit. They sell all kinds of flowers and plants, both indoor and outdoor. They even have a weekly flower bouquet service (usually used in offices) and upkeep services where plant care professionals visit regularly to water and generally take care of your plants for you. The downside to this fantastic place is its prices, of course. The plants are quite expensive (although they are of very good quality and tend to live for a very long time).