Nepali Chulho is a restaurant, located at Phewa Marga, Pokhara 33700, Nepal
great place for Duck Chhoila and Mutton BBQ - sekuwa. I/m loving it.
Peaceful environment and good food..
So so food
Cheap and best place for enjoying Nepali food.Chicken and mutton items.Especially "Chap"