The Plaza Shopping Centre, 120 Oxford St, Fitzrovia, London W1D 1LT, United Kingdom
Closed· Opens at 12:00
The Plaza Shopping Centre, 120 Oxford St, Fitzrovia, London W1D 1LT, United Kingdom
No delivery
Spot something wrong?
Dishes at Taza La Plaza. Prices may vary in venue.
Been to Taza La Plaza? Be the first to share what you ate.