Food
Travel
Things To Do
About Us
Home
/
The Champ Kitchen KL
The Champ Kitchen KL
Fun N' Taste
September 2, 2018
0
The Champ Kitchen @ Solaris Mont Kiara
The Champ Kitchen is a Chinese restaurant located in Solaris…
Read More »
Close
Log in
Forget?
Remember me
Log in