5441 Alpha Rd. Dallas, TX
North Dallas
Sahara Restaurant in North Dallas Serves an Affordable, Traditional Persian Buffet
By Paige Weaver
Tags: Hidden Gems, Vegetarian