Get directions to: La Strada Restaurant, Millburn, NJ
Restaurant address: 355 Millburn Avenue Millburn, NJ 07041, USA
Restaurant: La Strada Restaurant