translate English to French: People seem divided on Anna's-- some love it, some hate it.
Également placé une distance de marche au MIT (30 minutes) et à Boston University (16 minutes).