74 Tavistock Rd, Notting Hill, London W11 1AN, United Kingdom
Open now· Closes at 23:30
74 Tavistock Rd, Notting Hill, London W11 1AN, United Kingdom
No delivery
Spot something wrong?
Dishes at La Plaza Spanish Tapas Bar. Prices may vary in venue.
Been to La Plaza Spanish Tapas Bar? Be the first to share what you ate.