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:
- Cheung Hing at 333 Grand Ave, South San Francisco, CA 94080
- Firehouse Grill at 1429 San Mateo Ave, South San Francisco, CA 94080
- Pellegrini Properties at 272 S Maple Ave, South San Francisco, CA 94080
- City Baking at 1373 Lowrie Ave, South San Francisco, CA 94080
- Bravo Pizza at 334 Grand Ave, South San Francisco, CA 94080