4-5 Lansdowne Row, Mayfair, London W1J 6DS, United Kingdom
Closed· Opens at 07:00
No delivery
Spot something wrong?
Dishes at La Strada. Prices may vary in venue.