LE GARRICK – FOOD REVIEW ‘Mon nouveau restaurant préféré’  Last Thursday i was invited down to Le Garrick in Covent Garden on Garrick Street to try out their food. Le Garrick is a little french restaurant in the bustling tourist area of Leicester Square/Covent Garden….