The Red Lion Inn - This is now called Pino's, and it describes itself as a restaurant and wine bar.

Looking at their website, the emphasis seems to be more on the restaurant, so perhaps mark it as closed?