Full menu with prices & pictures
Ali Baba 127 S Linden Ave, South San Francisc...
(+1)6508712221
You can obviously also reach the restaurant using the municipal transport. The next stop is San Bruno BART Station, 617 meters away from Ali Baba.
Here you can find the menu of Ali Baba in South San Francisco. At the moment, there are 2 meals and drinks on the card.