Kyuu
Japanese restaurant in Denver, CO
Takeout
1290 E 17th Ave, Denver, CO 80218
Ambiance
Casual
Known For
Ideal for dining alone
Payment Methods
Accepts credit cardsAccepts debit cards
Services
Offers contactless deliveryOffers curbside pickupOffers on-site diningProvides shippingProvides takeout