Choose your country
Choose country for delivery and language
London, United Kingdom
Set in the charming Notting Hill, Mazi is a Greek restaurant with a modern twist on classic recipes.
* Information required
Your email has been submitted with success.
Your email is already registered in our newsletter