THE BARBARY
                    16, Neal's Yard,                                         London                
                
                    Maghreb cuisine restaurant                     €€                                    
                                    
                                        4/5
                                    
                                                                (1 review)
                            Maghreb cuisine at a restaurant in London's Covent Garden.Read more