The Grove Restaurant, Leigh-on-Sea is Modern European Restaurant in Leigh-on-Sea.
Leigh-on-Sea
Modern European Restaurant