Savor our French restaurant, The Allium, serving refined fine dining in Bangkok, Thailand, at The Athenee Hotel, a Luxury Collection Hotel, Bangkok.