Sahara Mediterranean Restaurant
5441 Alpha Rd #112, Dallas TX 75240
(972) 788-1898
Directions
Order Online Delivery
Grubhub
Postmates
Seamless
Dallas, Texas
Sahara Mediterranean Restaurant
5441 Alpha Rd #112, Dallas
(972) 788-1898