I have an Indian grocery owner (as in nearly 100% of his stock is imported from India) here who does basically the same thing.
His number is on the door. If you come during business hours and it’s closed, it’s because he went home to hang out with his wife while she makes hot meals to sell at the store for lunch and dinner. They live just down the block. If you call he’ll be there in under 5 min.
It’s fine, if I owned a place that didn’t get a lot of traffic during the day, I’d probably do the same thing. He’s always around in the afternoon when people are actually likely to show up, and most of his customers are people from his community that he knows personally, so it seems to work for him.
