Japon Lahmacun is a Turkish establishment specializing in Lahmacun and Kebabs. It offers a variety of traditional Turkish dishes.