Indochina is an Asian restaurant offering Thai, Chinese, and Vietnamese cuisine. Dine-in and takeout options are available.