Kuala Lumpur or KL is more than just shopping malls, tall buildings, luxury goods and cars. It’s all about the food and some of the best eats aren’t in fancy restaurants, but rather, the best food can be found in food centers and street eats. Eat with the tourist at Food Republic Located in the… Read more…