25 Slingsby Pl, St Martins Courtyard, Covent Garden, London WC2E 9AB, United Kingdom
25 Slingsby Pl, St Martins Courtyard, Covent Garden, London WC2E 9AB, United Kingdom
No delivery
Spot something wrong?
Dishes at Dalla Terra. Prices may vary in venue.