Bubu
Address:
1423 Larimer St, Denver, CO 80202
Phone:
(303) 996-2685
Hours:
- Mon: 11am-7pm
- Tue: 11am-7pm
- Wed: 11am-7pm
- Thu: 11am-7pm
- Fri: 11am-7pm
- Sun: 11am-7pm
Other Businesses:
- Palm Restaurant at 1201 16th St, Denver, CO 80202
- La Boheme Gentlemen's Cabaret at 1443 Stout St, Denver, CO 80202
- Winchell's Doughnut House at 4965 Federal Blvd, Denver, CO 80221
- Pizza Hut at 5101 Federal Blvd, Denver, CO 80221
- Prima Ristorante at 1106 14th St, Denver, CO 80202