Get directions to: Spanish Sangria Restaurant, Newark, NJ
Restaurant address: 157 Magazine St Newark, NJ 07105, USA
Restaurant: Spanish Sangria Restaurant