Lemon Rice is a refreshing South Indian rice dish flavored with fresh lemon juice, mild spices, and peanuts, offering a light, tangy, and delicious meal.