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.
Source: indyweek.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Gray Kunz. Real-time updates on events, politics, business and more.