That only means that her father was crazy, I don't know a single shop that closes during lunch time. The smaller places I know intentionally shift their opening hours to explicitly open early, during lunch or during closing hours.
> and only took cash
Afaik most electronic payment providers require that you hide their transaction fees in the normal price, so a shop that doesn't offer electronic payments can be cheaper. However most places support contact less payments so that must have been some years ago.