1. Country Kitchen 3342 Highway 577 S, Delhi, LA 71232 Coordinate: 32.29592,-91.50913 Phone: (318) 722-0030