An Americanized-Italian restaurant in the suburb. It is connected to Fitchburg's Quality Inn. The location probably says it all about its (or lack of) character.
Came here with a large group of friends and was lucky to get a chance to taste 10+ dishes. They were all good, but very standard. Nothing exciting or memorable. It lacks of charm. I also think it is slightly over-priced.
If you live in Fitchburg, it could be a convenient neighborhood Italian place. Otherwise, I see no particular reason visiting this place.