Momotarou restaurant in Pokhara

IMG_1306

There are quite a few Japanese restaurants and establishments in Pokhara. Momotarou restaurant is one of them. Have any of you ever been there?

Comments are closed.