Get directions to: Las Delicias, Syracuse, NY
Restaurant address: 552 Westcott St Syracuse, NY 13210, USA
Restaurant: Las Delicias