Kemuri
Little Rock, AR92% like it (4.6 / 787 Reviews )
CONTACT
Address: 2601 Kavanaugh Blvd, Little Rock, AR 72205, United States Map ➦ Get Directions
Phone : +1 (501) 660-4100 Call
ABOUT
It has received 787 reviews with an average rating of 4.6 stars.
FAQs
The address of Kemuri is:
Kemuri2601 Kavanaugh Blvd
Little Rock, Arkansas 72205
P: +15016604100
Visit Website: kemurirestaurant.com
Kemuri is listed under