Get directions to: Villa Carmela, Kingston, NY
Restaurant address: 100 Cornell St Kingston, NY 12401, USA
Restaurant: Villa Carmela