Skip to content

The Marc

French

The Marc is a French restaurant in downtown Edmonton that combines hospitality and culinary work for its guests.

Address
9940 106 St
Area
Central › Downtown
Data
Rating and reviews from Google, checked on October 13, 2026.
The Marc

Other top-rated restaurants

Ranked near The Marc in restaurants