La Strada
355 Millburn Ave, Millburn NJ 07041