Ottomanelli's 275 Delawanna Ave # A Clifton, NJ 07014 Phone: (973) 773-2711
Category: Delis & Delicatessens