Loading...

Ali Baba | view more Restaurants

Contact Info

Type:

Mediterranean, Arabic

Rating

3

Address

Loferer Bundesstrasse 3, Zell am See 5700 Austria

City

Zell am See

Country

Austria

Details

Cuisines:

  • Mediterranean
  • Arabic

Features: