Central Plaza Mall in Udon Thani, Thailand. The City's biggest mall. Modern and offers a variety of stores, restaurants and entertainment. Brand name vendors inside an airconditioned atmosphere.