After having lived in Europe for four years, then taking my family for a month in Italy, I think I have found a decent Italian restaurant in Littleton. My family has visited Angelina's on several occasions. We have never been disappointed. My son, an Executive Chef, trained in a Michelin 3 star restaurant in Italy, loved this place. The service has been excellent every time, and the food was prepared with care, and tasted like it. I will continue to go here. If you want fast-food Italian, at fast-food prices, then this is not your place, perhaps Fazoli's would suit your taste buds better.