Get directions to: Cella Luna, West New York, NJ
Restaurant address: 201 60th Street West New York, NJ 07093, USA
Restaurant: Cella Luna