Uchi Denver
Restaurant $$
2500 Lawrence Street, Denver, CO 80205
Description
The award-winning Uchi, which translated from Japanese means “house,”Get to know Uchi Denver
The award-winning Uchi, which translated from Japanese means “house,” was first opened in Austin, Texas by James Beard Award winner Chef Tyson Cole.