Tuk Tuk Indian Street Food
16 Drummond Street
Edinburgh
EH89TX
Food rating:
Awaiting Inspection
Updated: 4. October 2022
Food rating:
Awaiting Inspection
Updated: 4. October 2022