Il Nido
Pizza · Italian
Il Nido is a pizza restaurant offering artisanal supplì. Enjoy your meal in a welcoming outdoor area.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Il Nido.
Local restaurants nearby
Viale Francia, 93, 62
