Open Nepali Kitchen
Sauraha 18, Sauraha 00977 Nepal
Open Nepali Kitchen is a Restaurant place is located in Sauraha, Central Region. The address of Open Nepali Kitchen is Sauraha 18, Sauraha 00977 Nepal.
If you want to go to the place or need any services, you can contact them directly. The phone number is +977 984-5350459,