Get directions to: Kurama Japanese Seafood, Durham, NC
Restaurant address: 3644 Durham Chapel Hill Blvd Durham, NC 27707, USA
Restaurant: Kurama Japanese Seafood