Little Star is an Indian restaurant offering flavorful dishes, including stone oven specialties, with delivery options available.