Le Thai Square is a Thai restaurant offering authentic dishes prepared with fresh ingredients.