Taichan 11 Tusuk

[Indonesia]
Shika Mini Food Court, Jl. Cinere Raya No. 17B, Cinere, Depok