Ada Turkish | Café And Restaurant
29 South St, Elgin
01343 556464
Menu
Elgin, Scotland
Ada Turkish | Café And Restaurant
29 South St, Elgin, Scotland IV30 1JZ
01343 556464