The Coffee Bean & Tea Leaf

The Coffee Bean & Tea Leaf
Address : Lippo Mall Puri - PX Pavilion @ The St. Moritz, GF, Jl. Puri Indah Blok U1, CBD Puri Indah, Puri Indah