Punch Taverns has bought the freehold on the Penn Café Bar and Restaurant in Poole for in excess of £1m.
The business in Penn Hill Avenue comprises a 175-seat bar and a 50-seat first-floor restaurant.
It is now being run by local operators Mick Callaghan and Philip Watkins of Funnybone, who have taken out a new 15-year lease with Punch.
The Goadsby hotel and leisure division acted on behalf of the sellers, Primetower Property, which has run the business for the past seven years.
By Angela Frewin