Reviews
Reviews from various websites
Menu
I went to Ali Baba with a couple of friends, one of whom is Lebanese and she swears by this place.
I've lived and worked in the Middle East as well as the Mediterranean - so so food here, nothing at all to write home about! I had the "lamb" (I only tasted
I love this place! I live in minnesota and "happened" upon this place 2 years ago when I was looking for somewhere to eat on my way to SFO back in San
{{ slotProps.result.comment | strip_tags | str_limit(160) | ucfirst }}
read moreFacebook
Google
Tripadvisor
Int Restaurants
Good Rated Restaurants near South San Francisco
4.1
Menu
Table booking
4.1
Menu
Table booking
City: South San Francisco, 101 Oyster Point Blvd Ste 107, South San Francisco, California, USA, 94080, United States
"Delicious and"
4.8
Menu
Table booking
4.8
Menu
Table booking
City: San Francisco (near South San Francisco), 2123 Fillmore St, 94115, San Francisco, United States
"The first time I ordered from this place, their egg sandwich w/ sriracha disnt make a big impression. But I came back to order more bc other items on..."
4.6
Menu
Table booking
4.6
Menu
Table booking
City: San Mateo (near South San Francisco), 1324 West Hillsdale Boulevard, San Mateo, United States Of America
"Super fresh ingredients. Love their Greek salad the most, very authentic and no filler ingredients. Highly recommend"
4.4
Menu
Table booking
4.4
Menu
Table booking
City: San Francisco (near South San Francisco), 736 Mission St, San Francisco, United States
"Superb slow and they gave my order to the wrong person."
4.4
Menu
4.4
Menu
City: Belmont (near South San Francisco), 1250B El Camino Real Belmont, CA 94002-3906, United States
"The pizza was really good. The paprika was a little spicy and made it delicious. You charge a 3 dollar delivery fee? Why? I thought you were tapping t..."
4.5
Menu
Table booking
4.5
Menu
Table booking
City: San Francisco (near South San Francisco), 525 Haight St, San Francisco, United States
"The best garlic noodles in San Francisco! These are the best I have ever had in my life! The Phobrühe was amazing and complex, and delicious on its ow..."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Alameda (near South San Francisco), 2321 Santa Clara Ave, 94501, Alameda, United States
"One of my favorite tea spots"