Eating Japanese Sushi at Kurama Japanese Seafood restaurant in Durham, NC.

Feedback

Do you manage or own Kurama Japanese Seafood?

Yes