Istanbul'lu

Turkish | Somerville

Address

237 Holland Street | Map
Somerville, Massachusetts 02144
617-440-7387617-440-7387
www.istanbul-lu.com

Today's hours

Closed
Monday Closed
Tuesday 11:00am - 10:00pm
Wednesday 11:00am - 10:00pm
Thursday 11:00am - 10:00pm
Friday 11:00am - 10:00pm
Saturday 8:00am - 10:00pm
Sunday 8:00am - 9:00pm

Istanbul'lu

237 Holland Street
Somerville, Massachusetts 02144
617-440-7387617-440-7387

MORE ABOUT Istanbul'lu