El Sol Spanish Restaurant

Pokhara, Nepal

All Places Pokhara Restaurant



Good and cheap Spanish food cooked by a Spanish chef. Pleasant and with a slightly hippy atmosphere.


  Directions    north Lakeside


More things to do near Pokhara

Places near to Pokhara

Source: wikivoyage