Get directions to: Cafe Sao Lourenco, Newark, NJ
Restaurant address: 381 Walnut St Newark, NJ 07105, USA
Restaurant: Cafe Sao Lourenco