Meza
100 Wardour Street
London W1F 0TN

Tel: 020 7314 4002
Fax: 020 7314 4040

Nearest Tube: Oxford Street or Tottenham Court Road

Opening Hours
Lunch: Mon - Sat 12noon-4.30pm
Dinner: Mon - Wed 5.30pm-2am, Thur - Sat 5.30pm-3am

Manager: Lee Curtis
Head Chef: Javier Nicolau