Get directions to: Calle Ocho, New York, NY
Restaurant address: 45 West 81 Street New York, NY 10024, USA
Restaurant: Calle Ocho