202

202 Westbourne Grove, Notting Hill, London

Restaurant