Notting Hill - Asian Restaurant