Giovanni's of Covent Garden

Giovanni’s is a cosy Italian restaurant in the heart of Covent Garden. Tucked away in a historic alleyway dating back to 1690.