Kodawari Menya, 1 Mont Kiara
Kodawari Menya Udon Tempura in 1 Mont Kiara is a vision of efficiency – a self-service joint that serves udon in a variety of sauces and broth, with an assortment of tempura to go with it. The udon originates from the Sanuki province Kagawa in Japan, a place known for this noodle craft. The...