Israeli Restaurant in London Voted Number 1

Barbary, an Israeli restaurant in London, got the number 1 ranking from the prestigious London TimeOut top 100 restaurants. The Middle Eastern hot spot opened last year to some acclaim. It is owned by the Jerusalem-based Machneyuda restaurant group. Barbary is the sister restaurant to London’s wildly popular eatery The Palomar. It says its menu…