
19 New Cavendish Street, City of Westminster, Greater London
Reported to be halal by our readers but is still unverified.. All food at this restaurant is certified halal.
Selera offers South East Asian cuisine.
19 New Cavendish Street, City of Westminster, Greater London