Indian restaurant, O Caril de India, known for flavorful dishes and attentive service. Currently open.