Dellaria Salons SomervilleBeauty · Providence, RIHair Salons. Serving the Russian-speaking community in Providence.Address: 267 Elm St, Somerville, MA, 02144Phone: (617) 623-0666Loading map...