More about Khukuri
Khukuri is located at 8 West Maitland Street, EH12 5DS Edinburgh, United Kingdom
0131 2282085
http://www.thekhukuri.com
Similar Listings
Tandoori Palace
3.4