If you have a head, and more importantly, a stomach for heights, then get yourself to the Sky Buffet in the Baiyoke Tower 2 in Bangkok's Ratchathewi district. Dinner on the 83 floor is a visual treat and the food is dam fine, too. when you have eaten your fill of the all-you-can-eat buffet, there is only one short flight of stairs separating you from the 360 degree revolving roof deck. Here you can observe a panoramic view of Thailand's capital.
Here's a minute selection of some of the food on offer: