If I recall correctly, check in opens 3 hours before the flight time. Unfortunately most of the restaurants in the airport close very early. If you want to eat you may find it more comfortable to go to the Fairmont Airport Hotel which is very nearby and try out their restaurant.