Search results
- See moreSee moreSee moreSee moreIstanbul'luTurkish Restaurant · $$
Turkish Cuisine is the result of time-honored recipes of unexpected combinations that intrigue and delight the palate....
Phone: (617) 440-7387
Cross Streets: Near the intersection of Holland St and Moore St
237 Holland St Somerville, MA 02144 639.40 mi
Is this your business? Verify your listing
Amenities
- Family friendly