Get directions to: Cosmo's Cafe, Syracuse, NY
Restaurant address: 5858 E Molloy Rd Ste 103a Syracuse, NY 13211, USA
Restaurant: Cosmo's Cafe