Approx 1.95 KM away
Address: 01-00-01A, Ground Floor, Brem Park, Jalan Selesa 2, Happy Garden, 58200, Kuala Lumpur, WP Kuala Lumpur, Malaysia