Pizza restaurant Il Nilo offers a pleasant dining experience. Known for its good pizza and friendly service.