Map Location
Eden Wedding Plaza
39, Jalan Susur Kulai 5, Taman Nam Tak, 81000, Johor Bahru, Johor, 81000, Kulai, Johor, Malaysia
Open in Ask AI
Open in Google Maps