Best Restaurants

Overview

Mastard is a laid-back restaurant offering a regional menu of creative mains and desserts, plus sandwiches.

Awards

Canada's 100 Best

#40, 2025

Loading map ...