With more than 40 restaurants, bakeries, coffee shops and eateries to choose from, Upper Canada offers something for every craving. From quick bites and specialty coffee to family meals and global flavours, discover delicious dining experiences throughout the centre