With His Eleventh New Restaurant, Giorgios Bakatsias Is Seeking “#FarEastFunk.” Along the Way, He’s Found Critique.

Krill is located at 506 Ramseur Street in Durham.

by