Categories: Indian Restaurant, Pub and Restaurant Management Categories: Indian Restaurant, Pub and Restaurant Management
Address: South Indian Restaurant, South Indian Restaurant,, 14-14a Brougham Street,, Edinburgh, Edinburgh, EH39JH
Landline: 0131 22...
Mobile: 07548 6...
Website: nilgirispice.co.uk
Website: Visit Website
Message now
Report a problem with this listing