The Lion & Rose British Restaurant & Pub Vegan Catering / Texas / Universal City Bookmark Contact Information 8211 Agora Pkwy, Universal City, Texas 78148 (210) 547-3000 http://thelionandrose.com Detailed InformationThe Lion & Rose British Restaurant & Pub Post navigationNext post: Add Listing