Best Indian Food in Oslo, Norway

Norway_IndianDown a narrow street in Oslo, Norway, dotted with various restaurant choices lies the delectable New Anarkali Indian Restaurant. Can you say, “Yum!”?

Continue reading