17 Villiers St, London WC2N 6NG
Restaurant
Davy's Cellar is a sophisticated wine bar that specializes in serving a curated selection of wines by the glass, carafe, or bottle, all within an inviting cellar-style atmosphere.
Rating: 4.4
Rating: 4.7