Lemon Grass

Pokhara, Nepal

All Places Pokhara Restaurant



Nice restaurant with lake views on the north end of Lakeside.


  Directions    north Lakeside


More things to do near Pokhara

Places near to Pokhara

Source: wikivoyage