Patel Brothers Supermarket 299089

Supermarket - Indian grocery store

780 782 Newark Ave - Jersey City - NJ 07306 - United States