Affären har innehafts af samme egare i 25 år.