Pica RicoRestaurants673 MAIN StHACKENSACK, NJ, 07601 · US2012508441Email unavailablepicariconj.comHours not available