Sahel Sahara

Dallas, TX


Address

5441 Alpha Road
Suite 112
Dallas, TX 75240

Phone

+1 972 788 1898


Neighborhood

North Dallas


Avg Cost

$25.00


Hours

Mo to Fr from 11:00 AM to 10:00 PM
Sa to Su from 12:00 PM to 10:00 PM


Category

Middle Eastern & North African


Avg User Rating

58 reviews

More Info

Destination Guide

Hotels near Sahel Sahara

Things to do near Sahel Sahara

Restaurants near Sahel Sahara

Shops near Sahel Sahara