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)
Employees (0)
Do you work here or have you worked here? Add yourself to this business's employee list.




