River Guest House is a restaurant, located at Shivalaya 45500, Nepal. They can be contacted via phone at +977 44-692060 for more detailed information.
Great spicey food, beautiful location.