Terre Rouge, downtown Markham’s first French inspired restaurant.
The ambiance is sleek, warm, and sophisticated. From floor-to-ceiling glass, to a polished marble open kitchen area, and a green wall leading to a second floor dining area, this space is great for private functions, a casual bite, or a place to dine out with friends while indulging in innovative food, outstanding wine, and great service.
