Ali Baba Kebap Haus

3.1
(8 reviews)
16, Plaza de Cervantes, 14, Alcala De Henares, 28801
Restaurants
Turkish
Restaurant

At a glance

  • Typical visit: about 1 hour
Ali Baba Kebap Haus | Alcala de Henares | Spain | TripAligner