Travancore Restaurant

Travancore Restaurant favorite
Category:
Business Type:
Business
Address:
11 Holburn St, Aberdeen AB10 6BS, United Kingdom
Tel:
Description:
Travancore Restaurant is one of the Top Indian Restaurants In Aberdeen, where we have incorporated an assortment of foods from conventional to average Kerala Style.