Krill Restaurant

506 Ramseur St, Durham, NC 27701, United States
Asian, Seafood
Upscale Casual
51-100 Employees

About

The name Krill comes from the tiny sea crustacean, which is a significant source of food for some of the largest creatures on earth. In that relationship, Bakatias said he see... Read more

Followers (0)

Follow this business or school to receive notices on upcoming opportunities or events.

Employees (0)

Do you work here or have you worked here? Add yourself to this business's employee list.