Indian
True Food Kitchen is one of Indian.

1. True Food Kitchen

8.7
Cherry Creek North | 2800 E. 2nd Avenue, Suite 101, Denver, CO
New American Restaurant · Cherry Creek North · 73 tips and reviews

DenverPostDenverPost: The edamame dumplings dish was a winner, and tasted as if they were mixed with ricotta cheese. They swam in mushroom broth — umami heaven — topped with edamame beans, scallions and sesame seeds. Read more.