Le Basil Thai restaurant 153547

Thai restaurant - Southeast Asian restaurant - Vietnamese restaurant

72695 CA 111 a10 - Palm Desert - CA 92260 - United States