Edinburgh, United Kingdom
Family-owned restaurant serving regional Indian specialties located in Edinburgh.