About
Domo Japanese Country Food Restaurant, where tradition meets innovation, is a premier Japanese restaurant in Denver, CO. Located at 1365 Osage St, 80204, we offer an authentic Asian restaurant experience that will transport your taste buds to the countryside of Japan. Our menu features a wide range of traditional sushi options, as well as unique and modern twists on classic Japanese dishes. From savory ramen to fresh, handmade udon noodles, every bite is a culinary delight. Whether you're in the mood for a quick lunch or a leisurely dinner, our cozy and intimate atmosphere makes us the perfect restaurant for any occasion. Come visit us and experience the warm hospitality and rich flavors of Japanese country food at its finest.