Slice of paradise

South Al Barsha