True Food Kitchen

2800 E 2Nd Ave 101, Denver, CO

Menu (As of 10/29)

True Food Kitchen: hours and how to order