Amchaal is easily the best Indian food all around LIC

So good.

Photo