Delivery
Pickup
Outdoor
England
London
Bromley
Kelsey and Eden Park
1 Restaurants on GastroRanking
269 Opinions in 2 websites
Very disappointing. We live near by and tried the food a couple of times several years ago and weren’t impressed. Thought we’d give it another try and had takeaway this evening. We got the pork ribs a