Sahara Restaurant
5441 Alpha Rd Ste 112 Dallas, TX 75240-2547
972-788-1898
Payment Types
Mastercard, Visa, Discover
Business Hours
Payment Types:
MastercardVisaDiscover