Nara Thai Cuisine, Bangkok, Thailand Posted on December 5, 2013 by Malini Sood Horiuchi Nara is one of the few remaining full-fledged Thai restaurants at the massive Central World Mall in Bangkok. Continue reading →