Get directions to: A & L Restaurant, Newark, NJ
Restaurant address: 70 Avon Av Newark, NJ 07102, USA
Restaurant: A & L Restaurant