Tanjore South Indian Restaurant

6-8 Clerk St., Edinburgh, Scotland, EH8 9HX
Reviews
Description

Tanjore South Indian Restaurant