Ristorante pizzeria Il Nido is located in Mirto, Italy on Viale Europa Unita. Ristorante pizzeria Il Nido is rated 3 out of 5 in the category restaurant in Italy.
Address
Viale Europa Unita
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible toilet