The Lion & Rose British Restaurant & Pub
British restaurant; Pub; Irish pub; Sports bar; Western food; Bars and pubs; American restaurant; European restaurant
Location: West Lake Hills 701 S Capital of Texas Hwy US
Website:http://www.thelionandrose.com/
Phone:+15123355466
Map Location:30.2922, 30.2922