Login
Ali Baba Restaurant
1429 San Mateo Ave.
South San Francisco, CA 94080
650-871-2221
Hours:
M-F    11:00 AM-7:00 PM
 

 

     
A VISA, MASTERCARD, AMERICAN EXPRESS or DISCOVER Card is required to order online. Times quoted for online orders are only an estimate.
Next