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