Made in Italy in the Kings Road was one of the places I enjoyed very much. Their pizza, which they bake in their wood fired Oven is really delicious. Santa Lucia is also managed by the same Made in Italy Group. Their restaurant is at the the Hollywood Road which is a popular road with couple of pubs and restaurants around and it is just next to the Fulham Road (this part of fulham road is very popular with trendy bars, pubs and restaurants)
Santa Lucia offers a cozy and friendly environment and the food is also very decent. Even though I figured out Santa Lucia so recently, I liked it very much. The staff was helpful, polite and friendly and we had a great night dining there.
Update to the post: After this post, I have been to Santa Lucia numerous times and here is my summary: the location is fantastic, their pizza always delivers and I always get some calamari as well. I particularly like the convenience and the informal feel it has.