Thai Place Windham is a restaurant serving Asian and Thai cuisine, offering lunch and dinner options. It is known for its Thai dishes.