Thaï Square is a Thai restaurant known for its welcoming atmosphere and service.