Le Montmartre is a cozy French-inspired cafe offering a selection of pastries, sandwiches, and hot beverages.
Guests can enjoy a relaxed atmosphere and simple, yet delicious, menu options at this charming spot in North York.
Generated from their business information