Mitch's Restaurant-Drive Thru Jena, LA

11311 US-84, Jena, LA 71342