Hi all, we are staying in an aparthotel near Picadilly Station, looking for a nice good quality Italian, family style rather than Michelin if you know what I mean. Any recommendations? Or asian fusion would be good too. Thanks.