Ali Baba Restaurant
1429 San Mateo Ave
South San Francisco,
CA
94080
(650) 871-2221
Ali Baba Restaurant Reviews
Write a review
by Amon on 5/13/2021
by Hormizd on 2/18/2021
by Jehonathan on 10/27/2021
by Rhode on 4/17/2021
by Pema on 2/27/2021
by Mike on 9/30/2021
by Brankica on 2/1/2021