Sakura House
Japanese · Ramen · Sushi
Sakura House is a Japanese restaurant specializing in authentic ramen, sushi, and other everyday Japanese fare. Tucked in the Sakura Square complex, it offers a variety of delicious dishes.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Sakura House.
Local restaurants nearby
1255 19th St, Denver, CO 80202-1423, US


