A.J. Seabra's ← View details 260 Lafayette Street, Newark, NJ 07105 +1 973-589-8606 Get Directions From* To * — Required information