Boston on the Go - a Bostonian guide to keeping yourself busy and in the know. Ideas on things to do, places to shop & dine, and what to talk about when you're out and about in the Boston area.

Tuesday, March 16, 2010

New Turkish Cafe to Open in Teele Square

Some of us may have known it as the small Tibetan restaurant or the recent home to the Holland Street Cafe, but there is a new place is in town - Istanbul'lu.

The new Turkish cafe is going to be offering Turkish food and other delights. No word on when the new spot will open, but signs are going up in the window, so hopefully soon. Istanbul'lu is located right next to PJ O'Ryans at 237 Holland St. in Somerville.