20031016 india: American food festival in South India