Best Nepalese restaurant in Mississippi Reviews Directory Taste Of India 1012 Hugh Ward Blvd, Flowood, MS 39232-6600, United States 39232-6600 Flowood, MS, US +1 769-524-4332 Restaurant Indian restaurant Pakistani restaurant Nepalese restaurant 43 likes