16 Water St
Shelburne Falls, MA 01370
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.
Find us on Instagram @reddahliacafe
16 Water St
Shelburne Falls, MA 01370