Allo Beirut is a colorful Lebanese restaurant known for its traditional specialties.