Fullständig meny med priser & bilder
Ali Baba 127 S Linden Ave, South San Francisc...
(+1)6508712221
Du kan naturligtvis också nå restaurangen med kollektivtrafik. Närmsta stationen är San Bruno BART Station, 617 meter från Ali Baba bort.
Här hittar du menyn från Ali Baba i South San Francisco. Just nu finns det 2 rätter och drycker på menyn.