u have many desi restaurants.....desi grocery stores as well as clothes shops......
And a compound usually provides very good facilities to its residents.....
rest abt general life for pakistanis...i cant comment much....depends on wht kind of life u r looking for...and the social circle you are in...
its best to socialize....
pak food is avalaible.......now i dont live in Riyadh so i dont know the names..but whenever i go...csn bhai gets desi food bahir se.....so im sure its avalaible....
once u r there...socialize....and u will get lots of infro from other pakistanis u socialize with...
-plenty: lahori khaba, others i cant think of them but there are enough
- theres grocery stores like panda ,othaim and hyper markets and you can find pretty much everything
- there are a few but they mostly suck.They are expensive plus the clothes arent that good.
-you can get a pehla connection (it has a few channels) .We have this satellite that encrypts from the internet( dont know whats it called) there are plenty of channels (1000 so)
dont worry mate, life is not very difficult there. you will get almost every thing you need. Your wife might have a problem as there is no freedom to drive on roads. Inside compounds, yes she can :-). I dont live there but generally, young people in late 20ies or early 30ies find it a sort of boring place. Though over all, they dont call it bad.