I have read many positive posts about Grotto on this board. Did a CitySearch on Grotto and came up with a place on Bowdoin St (617-227-3434) that is labeled as "very casual." Is this the same Grotto people have been posting about? I was envisioning something fancier. Would this be a good place to take the parents when they are in town for the weekend?
For reference, I think we are going to head to Sage one night, ECG grill for brunch, and maybe some form of Asian for one lunch.