Ali Baba

Address:

265 Grand Ave, South San Francisco, CA 94080

Phone:

(650) 871-2221

Other Details:
In 1999, Ali Baba opened in South San Francisco and in 2011 announced the opening of its new and larger location. On the outside, graceful arches hint at the exotic promises one will find inside. Inside, grandiose columns, guilded gold and castle type doorways provide a surrounding fit for royalty. Wrought iron and stained glass light fixtures from Egypt and Morocco evoke images of far away places.

Restaurants

Other Businesses: