810 Vallejo St, Denver, CO 80204
This is in the industrial area. You won't jusr run into it!
Impossible beef dumplings, califlower wings, impossible beef bulgogi bowl!