La mia Mamma Notting Hill
Restaurant · Notting Hill

La mia Mamma Notting Hill

$$ · Italian

Roman-style Italian classics—think perfect cacio e pepe and tiramisu—in a chilled Notting Hill spot that even Italian fathers-in-law approve of.

Info

📍
Address
190 Kensington Park Rd, London W11 2ES, UK, LDN

More like this