Primo Italian Oven - Syracuse, New York

Directions: 100 South Salina Street #100, Syracuse, New York