from Boston.com2 years agoThe restaurant is opening on JFK Street in Harvard Square. This will be the eatery's third address since it opened in 1996. Read at Boston.com[add][|| ... ]