Il Nilo is a pizza restaurant offering classic pizzas and takeaway options.