Indochina Thai, the restaurant that may or may not combine three countries worth of culinary delights (Indonesia, China and Thailand) but judging from all the previous reviews, I wouldn’t be surprised to find a large menu full of all these types of foods. I certainly was hoping for some good...