We are a seafood restaurant located in Newark, New Jersey. Our address is 2125 Deer Rigde Drive and our phone number is 973-607-1930.
Address: 2125 Deer Rigde Drive, Newark, New Jersey 07102
Phone: 973-607-1930