Il Nilo II is located in Inverigo, Italy on Via Roma, 84. Il Nilo II is rated 4.3 out of 5 in the category kebab shop in Italy.
Service options
Delivery
Takeaway
Accessibility
No wheelchair-accessible seating
Offerings
Healthy options
Late-night food