For a small Mexican tourist town B. de N. has more Italian restaurants than anywhere on the Pacific Coast. And the too few we tried were great. D'Angolo features a wood fired pizza oven that turns out amazing pizza. The style is an incredibly thin...crust, not lots of sauce but plenty of toppings. I had the Spanish pizza, green peppers, red onions, black olives and salami, a great combination of flavours. My wife had the calzone which was also delicious, full of pizza type covering, salami, pineapple and green pepper (her choices, design your own). You can eat in the building, quite warm with the wood oven, or al fresco on the street, which had the odd smoke issue, see aforementioned oven. It is a small place, conveniently located and inexpensive. Small staff, very personal service. A winner!