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