Our favorite local Indian restaurant is Touch of Asia; a modest locale tucked away in the back of a little strip mall in Overland Park, Kansas. We’ve been regulars ever since we moved back to Kansas City nearly 16 years ago. There to greet us is always the friendly and smiling proprietor. He is a […]