Seabra's Supermarket is located at 260 Lafayette St, Newark, NJ. This location is in the North Ironbound neighborhood. This business specializes in Grocery Stores and has 1 review(s) with a star rating of 3.8.
by merchantcircle on September 02, 2018 from merchantcircle