Article

WRALWRAL on 2023-03-13 16:49

Popular Durham restaurant is relocating to Brightleaf Square

Chef Zweli Williams and her husband Leonardo "Leo" Williams opened Zweli's Kitchen at 4600 Durham-Chapel Hill Blvd. in 2018.

Related news