Tight budgets mean hungry people are turned away, says the general director of Notre-Dame-de-Grâce community food centre The Depot.