Davy's offers a British menu with fresh ingredients, alongside an impressive wine list, cocktails, and craft beers.