Idea Innovation is located in Petaling Jaya, Selangor, Malaysia on The Strand, No. 28G & 30G, Jalan PJU 5/21, Kota Damansara. Idea Innovation is rated 3 out of 5 in the category shabu-shabu restaurant in Malaysia.
Address
The Strand, No. 28G & 30G, Jalan PJU 5/21, Kota Damansara