Lemon Rice is a very popular rice dish from South India. It is also known as elumichai sadam is Tamil Nadu which means lemon rice. Thinking of lemons itself is refreshing. You think of lemonades, pickles when you think of lemons but now think of flavored rice with it. Check out this quick video to…
Yum