Kemuri Japenese Restaurant's new catering space!

Kemuri Japenese Restaurant is located at 2601 Kavanaugh Blvd in Little Rock.
Published: 9:29 AM CDT October 4, 2019
Updated: 9:28 AM CDT October 4, 2019