Leela European Cafe

Denver, CO, USA Cuisines: Italian


Leela European Cafe, 820 15th St, +1 303 534-2255. Leela's is a combination bar/coffeehouse/cafe which is a favorite among the college crowd. There's good Italian coffee, great music (live on some nights), and great panini sandwiches. Leela's is open 24 hours as well, and free wireless internet is available, so you can be productive (or not) while waiting for your friends to arrive.

Travelers also viewed these places similar to Leela European Cafe

If you have been to Leela European Cafe, share your experience

Review this place