Sarma

Sarma is the Turkish word for wrapped. This vibrant Mediterranean restaurant in Somerville is a place for people to come together and enjoy these familiar yet bold flavors and walk away feeling embraced.