Visit us
120-122 Holland Park Avenue | London | W11 4UA | United Kingdom
Contact us
Email: [email protected]
Telephone: 020 7792 8987
Opening times
Tue – Sat:
Dinner from 18:00 – 21:30
Fri & Sat:
Lunch from 12:00 – 14:30
We are closed Sunday and Monday