SAKURA HOUSE

1255 19th Street
Unit A
Denver, CO 80202


 
Easygoing Japanese standby whipping up ramen noodles, teriyaki & other everyday fare.