Enjoy Italian cuisine at New Papa & Citu. This restaurant is known for its hospitable staff and excellent service.