Video Results from YouTube.com
Published in : 2011-10-03 | by 21stvision
Come and enjoy food and a full bar at Queen of Sheba in Inwood road, just a few minutes from Beltline road exit on Dallas Parkway in Addison,Texas.
Published in : 2011-10-03 | by 21stvision
Look and feel the dining experience at Queen of Sheba and come and visit to experience it yourself.