Rhombus is located at Jalan Penaga, 59100, Kuala Lumpur.