I live around the corner from the Sudbury Street location so I've come in for dinner a couple of times when the grocery situation at home is lacking. This place does a brisk business, especially with takeout, but the service has been good and our food has been prompt.
While this is not the best Italian food I've ever had, I would challenge anyone to find better at this price point! The pasta portions are super generous; if my partner and I order a salad as well, we end up with enough leftovers for lunch the next day.
The funghi pizza is a menu standout- highly recommend!