Deja Vu restaurant

Déjà Vu, a Taste of France in Pokhara, Nepal

Enjoy delicious food, a stunning setting and friendly service at this excellent quality French restaurant, the best restaurant in Pokhara.