1. Peggy's Homemade Pizza 107 Church St, Natchitoches, LA 71457 Coordinate: 31.76088,-93.086205 Phone: (318) 356-9200