Neo
Salwa Road, Souq Najd, Next to Fauchon, Al Nasr, Doha

About Neo
A fresh and first of its kind approach of introducing assorted cuisines staying true to the authenticity of each cuisine with finest of ingredients is what inspired the name ‘Neo’ – a word that translates to ‘new’ in Greek.