El Mansour Restaurants, SAN FRANCISCO, California (CA)
Readily operating at 3123 Clement Street () in SAN FRANCISCO, California (CA) (94121), El Mansour Restaurants are available at 4157512312. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in SAN FRANCISCO, California (CA)
El Mansour Restaurants contact information and details:
Address: 3123 Clement Street - , SAN FRANCISCO, California (CA) 94121
Contact Phone: 4157512312
