Allo Beirut - Lebanese Street Food is rated 3 out of 5 in the category restaurants. Read and write reviews about Allo Beirut - Lebanese Street Food. Allo Beirut - Lebanese Street Food is a restaurants company based out of Dubai, United Arab Emirates.