Alo Lahmacun is a restaurant specializing in Turkish cuisine, particularly lahmacun and pide. They offer a variety of these traditional dishes.