Picture credit to: foursquare.com
9128, Lorong Perak, Taman Melawati, 53100, Kuala Lumpur, Kuala Lumpur
0341012523
Report this restaurant