Ali Baba

1.8
(8 reviews)
Avenida Cruz del Campo N 68, Seville, 41005
+34 954 70 01 10Official website
Cafe
Cheap Eats
Lebanese
Mediterranean
Moroccan
Restaurants
Spanish
Turkish
Restaurant

At a glance

  • Typical visit: about 1 hour
Ali Baba | Seville | Spain | TripAligner