Get directions to: Fair Deli Mart, Syracuse, NY
Restaurant address: 757 State Fair Blvd Syracuse, NY 13209, USA
Restaurant: Fair Deli Mart