Momotarou Japanese Restaurant 4.1 / 5

Thamel Marg, Kathmandu

Overview

This is an excellent Japanese restaurant with great food and service.

Tips & Reviews