34 FB users likes Toowoomba Restaurant, Jalan Genting Kelang, set it to 30 position in Likes Rating for Kuala Lumpur, Malaysia in Local Business category
Toowoomba Restaurant, Jalan Genting Kelang is Kuala Lumpur based place and this enity listed in Local Business category.