Travancore Restaurant Aberdeen
11 Holburn St, Aberdeen
01224 588909
Menu
Reserve
Aberdeen, Scotland
Travancore Restaurant Aberdeen
11 Holburn St, Aberdeen, Scotland AB10 6BS
01224 588909