Little India – Durham, NC Little India first open its doors in 1987, since then we are consistently serving the needs of indian subcontinent, African, and Arabic grocery. Please visit us and help serve you. thank you. Address: 4201 University Dr # 110, Durham, NC 27707, United States Phone Number:…