Café Zuri
3718 W 32nd Ave, Denver 80211