Thai Village is an unassuming restaurant offering a menu of familiar Thai and Chinese dishes, available for dine-in or carryout. Delivery is also an option.