ave mario covent gardenave mario covent gardenAve Mario is a vibrant and stylish Italian restaurant in heart of Covent Garden.