Sale e Pepe
S
Belgravia, London, UK
4.3
Italian
Old-school and intimate, this upscale Italian spot pairs celebrity-spotted glamour with a genuinely cool atmosphere and solid food.
Old-school and intimate, this upscale Italian spot pairs celebrity-spotted glamour with a genuinely cool atmosphere and solid food.