Ali Baba's
Market St, Aberdeen
01224 954077
Menu
Aberdeen, Scotland
Ali Baba's
Market St, Aberdeen, Scotland AB11 5PP
01224 954077