24 Apr Menchie’s Posted at 15:36h in by Laura Goldberg Address 17801 Chenal Pkwy B Little Rock, AR 72223 +1 (501) 821-2230 Hours Open for Business Mon – Sun: 12 pm – 5 pm Website menchies.com Address 17801 Chenal Pkwy B Little Rock, AR 72223 +1 (501) 821-2230 Hours Open for Business Mon – Sun: 12 pm – 5 pm Website menchies.com