English Dictionary
Definition tandoori in British English
tandoori noun
noun/tænˈdʊəri/
2
an Indian restaurant, especially one that uses the tandoori method of cooking

English Dictionary
an Indian restaurant, especially one that uses the tandoori method of cooking