Skip to main content
Drimble Colorado

Senegalese-accented French restaurant opening second location

The restaurant: 846 Albion St., Denver About: Le French, which first opened in the Denver Tech Center's Belleview Station in 2019, is a gourmet, casual-chic French bistro specializ…

Related places

More from Denver Area