United KingdomβΊLondonβΊHounslowβΊYalla Beirut HounslowPhoto Gallery for Yalla Beirut HounslowNo images available right nowSee full detailsReserve a table