Travancore Restaurant Aberdeen
11 Holburn St, Aberdeen
01224 588909
Recent Reviews
Order Online
Reserve
Travancore Restaurant Aberdeen
11 Holburn St, Aberdeen AB10 6BS
01224 588909