Tom Tom Restaurant

Tom Tom Restaurant
Address : Grand Indonesia, West Mall, Lantai 5, Unit ED2 IIA / IIB, Jl. MH. Thamrin No.1, Thamrin
Phone No. : (021) 23580412 / (021) 23580413