L'Espresso Organic Cafe was founded in 2005 and has served the downtown community of Edmonton ever since. Nestled right off of Churchill Square, this is a relaxing and quiet place to hangout downtown and grab a gourmet beverage of your choice. L'Espresso Cafe prides themselves on offering a wide array of fresh, high-quality items including organic drinks, home style paninis, sandwiches, wraps, homemade pizzas and baked goods and sweets. When downtown, this local staple is well worth a stop!