I have to say, the pizza we had at Angolo was unbelievable and better then the pizza I had in Italy. The crust was light, the tomatoes were fresh and the cheese,,,so Yummy! I'd suggest this place to anyone if you'd like some pizza pies while in town. We also had salad which was fresh and nice on a hot day.
The service is a bit slow but it is Montezuma, after all.