Queen of Sheba is celebrating 15 years in business and the restaurant showed us their recipe for success!