Pubs that cater for a niche clientele, such as sports fans or people of certain nationalities are known as theme pubs.
What is a blanket term for pubs that, for example, cater to sports fans?
theme pubs