The Groves Bistro & Bar
The Groves
Chester CH1 1SD
United Kingdom