Restaurant - Asian in Notting Hill, London