Review Rating: ⭐⭐⭐⭐ (Recommended)
Address: A0138, Jln Ekoflora 7/2, Taman Ekoflora, 81100 Johor Bahru, Johor Darul Ta'zim, Malaysia
(Located within Eco Palladium)
Google Map Link: https://maps.app.goo.gl/YQQecgtfNg7j33eN9
(Please refer to the Timings provided in the Google Map Link for the Operating Hours.)



