Restaurant · Indian Mehak India's Aroma 250 Steele Street · Cherry Creek Hindu and Indian Confirm details