Review of Texas Longhorn Gamla stan – by Neil R.

A great eatery in the heart of Stockholm. We happened upon it during a recent visit. The staff we very friendly and helpful. Well worth a visit.