Cafe
Leela European Cafe
2 locals recommend,
Permanently closed
Tips from locals
Open until 4am! This coffee shop has AMAZING coffee and also doubles as a bar.... Very unique atmosphere, great place for known poets and artists to rendezvous.
Unique things to do nearby
Location
820 15th St
Denver, CO
Central Business District