Best Italian in London: La Mia Mamma
In June I dined at La Mia Mamma, the best Italian restaurant in London. This month I will be there again. Unique among Italian restaurants real Italian mothers are the cooks. They are flown in from Italy, from a particular region, so the menu reflects their style of cooking. Every few months they change. And … Continue reading Best Italian in London: La Mia Mamma
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed