We were residing in the center of Bhaktapur when I read the reviews of this restaurant. After traveling in India and Nepal for almost a month, thought of Italian food appealed to us very much. So we walked to the lovely Planet Hotel ( about 15 minutes from the center ) and we were rewarded by the most wonderful food...
More
