1620 Wazee Street, Denver, Colorado 80202(303) 571-1824
Stir-fry restaurant where you can create-your-own bowl from a selection of over 80 fresh ingredients.