The Red Dahlia is an outdoor cafe serving homemade gelato, gluten free crêpes and a variety of refreshing drinks. Located at the Shelburne entrance of the Bridge of Flowers, we offer a peaceful spot to eat while enjoying the beautiful scenery by the river.