Leo's Pizza & Sub Shop
6031 Yadkin Rd # B
Fayetteville, NC 28303
Fayetteville, NC 28303