904, rue Sherbrooke O, Montréal, QCH3A 1G3Get directions
$$
Coffee Shop, Regional Cuisine, Restaurant With Wifi Internet, Restaurant With Terrace, Take-out
Come savor a delightful dish at Café Humble Lion. You can also enjoy the sunlight on their terrace. They are open after-hours all week.more...See more text