I know exactly where you are.....I've eaten there a few times.....good restaurant......you live down neck....ferry st... You live in the perfect place for dating great portuguese ass.
I thought Newark is like Harlem in the 70's

I might check it out one of these days