Get in touch

Ali Baba Restuarant

1429 San Mateo Ave.
So. San Francisco, CA 94080

p: (650) 871-2221
f: (650) 871-2224
e: info@alibaba1.com