Top 20 Meghan and Harry Outing Spots

Screenshot (20)

16. Chucs Restaurant

Photo: YouTube

Italian food seems to be one of the Duchess’s favorites to eat. Meghan was spotted dining at Italian restaurant Chucs with new Deputy Communications Secretary Christian Jones in January. Out of the four Chucs in London, Meghan was seen at the Notting Hill location.

Advertisement