Ali Baba
127 S Linden Ave
S San Francisco, California 94080
USA
Phone: 650-871-2221
S San Francisco, California 94080
USA
Phone: 650-871-2221
Food | 4 |
Service | 5 |
Ambiance | 2 |
Overall: | 4 |
Location & Nearby Info
Skyler St John Catering0.08 mi
IL Pastaio Fresh Pasta CO0.18 mi
Breakfast Guys0.18 mi
Homestead Pasta CO0.21 mi
Box Lunch CO0.22 mi
Italfoods Inc0.26 mi
Crown Catering CO0.27 mi
Marsha's Marvelous Foods CO0.28 mi
Nico Martin Presents0.28 mi
Hogan's Cafe0.33 mi
Cuisine:
Ali Baba Description:
Take-out
Delivery
Catering
Reviews of Ali Baba