turkish Restaurants in somerville, ma

turkish Restaurants in somerville, ma

1 turkish restaurant listing found.
Istanbul'lu
Turkish

237 Holland St, Somerville

(617) 440-7387

1 turkish restaurant listing found.
Know of a restaurant we don't have?  Click here to add it.