Notting Hill - European Restaurant