Contract feeders, restaurants face pressure as financial firms fizzle out