Get directions to: Yolanda's Restaurant, Newark, NJ
Restaurant address: 256 Mulberry St Newark, NJ 07102, USA
Restaurant: Yolanda's Restaurant