Host India is an Indian restaurant offering flavorful cuisine with rich spices in a warm, family-friendly atmosphere.