Babel Restaurant Beirut is a fish chips shop, located at Zaitunay Bay (Wafic Senno Avenue), بيروت, لبنان. They can be contacted via phone at +961 4 546 546 for more detailed information. [read more]