A new restaurant on the North Central Side of San Antonio is blending the exotic flavors from Nepal, India and Tibet with a ...