Tavern More is a restaurant offering food and drink in a relaxed atmosphere.