Does anyone have any recommendations for italian restaurant in central london, covent garden or south bank kind of areas? Thanks
Chris F. replied:
...there are a few nice Italian places on the Strand...close to Covent Garden...try "Salieri", 376 the Strand...0207 836 1318...very popular, great food!