Get directions to: La Strada Cafe Italian Restaurant, Neshanic Station, NJ
Restaurant address: 419 Olive St Neshanic Station, NJ 08853, USA
Restaurant: La Strada Cafe Italian Restaurant