Bar Pizzeria 90 in Narbolia offers pizza made with Italian flour, cooked in a wood-fired oven, and topped with fresh, seasonal, local ingredients. Enjoy dining in an outdoor veranda.