Sahara
Opening Hours
Mon - Fri 11am - 7:00pm
Saturday 12pm - 7:00pm
Sunday Closed
Location:
5441 Alpha Road
Dallas, TX 75240
© 2023
1/1
HOME
RESTAURANT
MENU
CATERING
CONTACT
More