Get directions to: Carrol's Holdings Corp, Syracuse, NY
Restaurant address: 968 James St Syracuse, NY 13203, USA
Restaurant: Carrol's Holdings Corp