It is just the best Italian in town - for a value packed quality meal - followed by the best coffee - Go there.
Do not go there if you are worried by a slightly shabby decor, laminated menu, cafe style tables and chairs
But do go there if you are after real food and atmosphere at sensible prices in W1