Kim Toa is a Chinese and Thai restaurant offering a range of familiar dishes in a relaxed, family-owned setting. They have been serving fresh food for over two decades.