Under Construction
Please Visit us Back Soon.....
Sahara Falafel and Restaurant
590 S. Brookhurst Street, Anaheim CA 92804