Dalla Terra is an Italian Wine bar Restaurant in Covent Garden in a beautiful traffic free courtyard in the heart of Covent Garden, just off Long Acre - near the West End theatres. Outdoor terrace, 600+ Wines and fresh, homemade, seasonal Italian..
Relevance: 64.79328