There is also @Al Anakeed in Sweifeh that is really good and so is @Vino on Abdoun circle. But anakeed would be good if you dont want to go through suppliers
If you want high end wines I would suggest talking to suppliers directly as opposed to liquor stores. You can get them for cheaper prices, more variety and if you want something specific they dont have they are usually very helpful.