The Flower Petal is a flower shop located in Downtown Cleveland, OH in Playhouse Square. We specialize in luxury florals, high-end flowers and unique designs. We offer flower delivery, flower subscriptions, and a wide selection of plants as well as full service wedding florals, custom wedding design, and a la carte options