Yes, there's an on-site restaurant. Nearby restaurants include Muster Custom Coffee (3-min walk), Clockworks (3-min walk) and Caribou Poutine (3-min walk).