I would think the morning before-work rush would be the best time to capture money as a coffee shop, same with the after work time. They are basically only open while working people are away from the neighbourhood and have their doors shut when the biggest rushes of people would be there.
And it's not just them, I see a lot of local businesses in this area struggling, but the problem is they aren't open to take my money at reasonable times. There's another café even closer to me that is trying to make it, but they are closed 2 days a week and it's not the weekend, I'm not sure which days they are, so it's hard to check it out. It's just baffling to me - you pay rent 24/7, you have bills every month, and staff … but if you want to take money (generate income) you have to be open. If you want to make the most money, shouldn't you try to have your doors open the most amount of time you can?