Ali Baba
127 South Linden Avenue
South San Francisco California, 94080
Phone: (650) 871-2221
Website: www.alibaba1.com
Specialty:
Middle easterneea, Mediteraneean
Cuisine:
Mediterreanean
Feature:
Special Occasion, B.Y.O.B, Historic Setting
Price:
On Budget Prices
Feedback:
5