Loading...

Ali Baba | view more Restaurants

Type: Mediterranean, Arabic
Loferer Bundesstrasse 3, Zell am See 5700 Austria
Rating: 3
Country: Austria
City: Zell am See

Meals:
Cuisines: Mediterranean, Arabic
Features: