Today we re going to eat at Zweli's, one of the few Zimbabwean food restaurants in the United States, and it happens to be located in Durham, North Carolina.
Zweli's has an amazing story and they serve an outstanding array of Zimbabwe dishes. We had the huge Zim platter, which came with just…
Source: Mark Wiens (2022-05-25)