
25 La Rambla, Barcelona, Catalunya
Luna de Istanbul is a Turkish restaurant in Barcelona, Catalunya.
A halal certificate is clearly visible on the premises. From the website: 'All our restaurants have halal certificates'
Score reflects a halal certificate on file.
Great Turkish food, loved the hummus, great staff, fluent in English.