Tagged: Dining in Boston

Restaurant Spotlight: Island Creek Oyster Bar

You do not have to walk far from the Boston University Law School Tower in order to find some enticing dinner options, one of them being Island Creek Oyster Bar. Only a fifteen minute walk from the school, the restaurant is located in the heart of Kenmore Square. The restaurant has a modern flare, and […]