Thara Thai restaurant and the idea of serving customers finest dishes that would make them feel the tropical weather of the island and experience the relaxing zen it offers began when the owner, Odessa, went to Thailand for a holiday and immediately fell in love with not only its food but also the culture, traditional cuisine, the locals and their attitude towards life.