Tom Tom Thai restaurant is located in Kota Administrasi Jakarta Pusat, Indonesia on Jl. M.H. Thamrin no. 1, Grand Indonesia West Mall Level 5 10110 Jakarta. Tom Tom Thai restaurant is rated 4 out of 5 in the category asian in Indonesia.
Address
Jl. M.H. Thamrin no. 1, Grand Indonesia West Mall Level 5 10110 Jakarta