Cactus Flower Cafe, 3209-B N Oak St Ext, Valdosta, Lowndes County, Georgia. This restaurant closed April 2015.