Pellegrini's

Plaza Indonesia - Unit L1. E0019, E019B, E019C, E019D, Jl. M.H. Thamrin No.Kav.28-30, RT.9/RW.5