Nestled just 2KM away from the heart of Kuala Lumpur, KL Sentral is home to numerous restaurants that serves amazing…