Palace Restaurant Cafe

Palace Restaurant Cafe

P

Belgravia, London, UK

2.0
Taste
2.0
Vibe
2.0
Service
££££Price
British

Sparse plates and mid food come at upscale prices, leaving this British spot feeling overpriced and underwhelming.