1. Zweli's
4600 Durham Chapel Hill Blvd Ste 26, Durham, NC 27707
Coordinate: 35.96215,-78.97876
Phone: (984) 219-7555
2. Goorsha
910 W Main St, Durham, NC 27701
Coordinate: 36.00059,-78.90978
Phone: (919) 588-4660
3. Palace International
1104 Broad St, Durham, NC 27705
Coordinate: 36.01577,-78.91887
Phone: (919) 416-4922