Thai food stand offering generous portions cooked to perfection. Enjoy watching skilled chefs at work.