Sahara Mediterranean Restaurant
5441 Alpha Rd #112, Dallas
(972) 788-1898
Menu
Restaurants in Dallas, TX
Sahara Mediterranean Restaurant
5441 Alpha Rd #112, Dallas, TX 75240
(972) 788-1898