Top Local Places

Elgin Tandoori

156 High st, Elgin, United Kingdom
Indian Restaurant

Description

ad

We would like to extend a warm welcome to Elgin tandoori.some of our specialities are not served anywhere in local area,which gives different taste customr

Quiz