Krishna Carry Out in Clifton is the best Indian food I have found anywhere. I wasn't a huge fan of Indian food until I tried Krishna. The place is very small and has only a few booths (thus the name, carry out). The food is cooked to order and I enjoy watching them prepare it. It is made fresh while...
More



