BEBABEL is one of the finest Lebanese restaurants in Lebanon and gulf countries. Babel has been providing unique culinary ...