Sarah Todd's Restaurant In India : I was hesitant at first, at the thought of launching a restaurant in india.