Restaurant · Indian Yak & Yeti Restaurant & Brewpub 9755 East Hampden Avenue, Denver, CO 80231 · Hampden Hindu and Indian Confirm details