10 Antigua Street, Scotland, EH1 3NH, United Kingdom

Indian Restaurant

VIEW WEBSITE