Sahara Restaurant
Address:
19737 Ventura Blvd
Woodland Hills, CA 91364-2623,
United States
Tel:
818-5920044
Posted On May 3, 2008
![]() |
|
Restaurant Location
Another Persian Restaurant