Leica Store Indonesia Leica Store Indonesia is located at Plaza Senayan 3rd floor unit #324B. Read more... Favorite Plaza Senayan Mall, Jakarta +62 21 2157906066