Front Range CO
Denver's first plant-based Japanese restaurant is opening new spot in Boulder
The owners behind Denver's first plant-based Japanese restaurant are now opening up a new spot in Boulder. |!| Denver Boulder