Ideal Fish Market

Ideal Fish Market Inc, 32 Pacific St, Newark, NJ 07105, United States

(973) 589-5337

Location