Indian Orchard is an Indian restaurant. Known for its flavorful dishes, it offers a great curry experience.