A new restaurant, Sahra, has opened in Avaza — a place where taste meets nature | Turkmenportal.com