Indian in futian

Little papa Little Papa North Indian restaurant is a mainstay in the Shenzhen community.  With multiple locations both in Shenzhen … More