In celebration of the release of the movie, Downton Abbey, we will be enjoying an afternoon of tea and conversation. LaAbilies’
is a
British style tea room and bistro located in historic downtown New Smyrna Beach, FL It is located at 114 Live Oak Street.