Domo Japanese Country Food Restaurant Description:
Farmhouse with traditional Japanese fare. Tree-trunk & stump seating provides a rustic backdrop for homestyle Japanese fare beyond just sushi.
Address:
1365 Osage St, Denver, CO 80204, United States
Phone Number:
+1 303-595-3666
Website:
Store Hours:
Sunday: 11AM-8:30PM | Monday: Closed | Tuesday: Closed | Wednesday: Closed | Thursday: Closed | Friday: 11AM-8:30PM | Saturday: 11AM-8:30PM