La India is a restaurant in Boca Tulua.