Made in Italy, Chelsea

Italian
Made in Italy is a family run restaurant group with various locations in great places around London.
And Made in Italy, Kings Road is one of those places that whacks you in the face with atmosphere. As soon as you swing open the door It’s cramped and people are everywhere, there’s no space without a table, there’s not even room to breathe out. It’s brilliant.