Introducing Pizza Léo, a delightful pizza haven nestled at the corner of 81 bd François Grosso, Av. d'Estienne d'Orves in Nice, France. Renowned for its delectable offerings, this pizzeria promises a culinary experience that keeps locals and visitors coming back for more.
Reviews reflect a strong sense of community and commitment to excellence at Pizza Léo. Whether you're a seasoned pizza lover or trying one for the first time, this spot is not to be missed.